DefaultSessionLoginProvider - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public DefaultSessionLoginProvider(
IDbScope dbScope,
IRoleNormalizationInfo roleNormalizationInfo,
[OptionalDependencyAttribute] INormalizationBatchProcessor? normalizationBatchProcessor = null
)
Public Sub New (
dbScope As IDbScope,
roleNormalizationInfo As IRoleNormalizationInfo,
<OptionalDependencyAttribute> Optional normalizationBatchProcessor As INormalizationBatchProcessor = Nothing
)
public:
DefaultSessionLoginProvider(
IDbScope^ dbScope,
IRoleNormalizationInfo^ roleNormalizationInfo,
[OptionalDependencyAttribute] INormalizationBatchProcessor^ normalizationBatchProcessor = nullptr
)
new :
dbScope : IDbScope *
roleNormalizationInfo : IRoleNormalizationInfo *
[<OptionalDependencyAttribute>] ?normalizationBatchProcessor : INormalizationBatchProcessor
(* Defaults:
let _normalizationBatchProcessor = defaultArg normalizationBatchProcessor null
*)
-> DefaultSessionLoginProvider
Параметры
- dbScope IDbScope
Объект для взаимодействия с базой данных.
Определяет область видимости объекта
DbManager.
- roleNormalizationInfo IRoleNormalizationInfo
Настройки по справочникам нормализации, используемым в API ролей.
- normalizationBatchProcessor INormalizationBatchProcessor (Optional)
Объект, выполняющий пакетную обработку запроса к справочникам нормализации.