ClientSessionController - конструктор
Пространство имён: Tessa.ApplicationsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public ClientSessionController(
[NotNullAttribute] ISessionManager sessionManager,
[NotNullAttribute] IConnectionSettings connectionSettings,
[NotNullAttribute] ILogger logger,
[OptionalDependencyAttribute][CanBeNullAttribute] IUnityDisposableContainer container = null
)
Public Sub New (
<NotNullAttribute> sessionManager As ISessionManager,
<NotNullAttribute> connectionSettings As IConnectionSettings,
<NotNullAttribute> logger As ILogger,
<OptionalDependencyAttribute><CanBeNullAttribute> Optional container As IUnityDisposableContainer = Nothing
)
public:
ClientSessionController(
[NotNullAttribute] ISessionManager^ sessionManager,
[NotNullAttribute] IConnectionSettings^ connectionSettings,
[NotNullAttribute] ILogger^ logger,
[OptionalDependencyAttribute][CanBeNullAttribute] IUnityDisposableContainer^ container = nullptr
)
new :
[<NotNullAttribute>] sessionManager : ISessionManager *
[<NotNullAttribute>] connectionSettings : IConnectionSettings *
[<NotNullAttribute>] logger : ILogger *
[<OptionalDependencyAttribute>][<CanBeNullAttribute>] ?container : IUnityDisposableContainer
(* Defaults:
let _container = defaultArg container null
*)
-> ClientSessionController
Параметры
- sessionManager ISessionManager
-
Диспетчер сессий
- connectionSettings IConnectionSettings
-
Объект с настройками подключения
- logger ILogger
-
Логгер
- container IUnityDisposableContainer (Optional)