SessionManager - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Platform.RuntimeСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public SessionManager(
ISessionClient sessionClient,
ISessionTokenHolder tokenHolder,
IMessageProvider messageProvider,
ILoginProvider loginProvider
)
Public Sub New (
sessionClient As ISessionClient,
tokenHolder As ISessionTokenHolder,
messageProvider As IMessageProvider,
loginProvider As ILoginProvider
)
public:
SessionManager(
ISessionClient^ sessionClient,
ISessionTokenHolder^ tokenHolder,
IMessageProvider^ messageProvider,
ILoginProvider^ loginProvider
)
new :
sessionClient : ISessionClient *
tokenHolder : ISessionTokenHolder *
messageProvider : IMessageProvider *
loginProvider : ILoginProvider -> SessionManager
Параметры
- sessionClient ISessionClient
- Объект, обеспечивающий взаимодействие с сессиями на клиенте.
- tokenHolder ISessionTokenHolder
- Объект, содержащий токен, связанный с текущей сессией.
- messageProvider IMessageProvider
- Объект, обеспечивающий вывод сообщений.
- loginProvider ILoginProvider
- Объект, обеспечивающий получение информации по логину/паролю.