Operation - конструктор
Инициализирует новый экземпляр класса
OperationПространство имён: Tessa.Extensions.Default.Console.GenerateDiscoveryKeyСборка: Tessa.Extensions.Default.Console (в Tessa.Extensions.Default.Console.dll) Версия: 4.1.6+4a6cbd59b2fb8843c9938ab551fae92e13c8542c
public Operation(
IConsoleLogger logger,
IConsoleSessionManager sessionManager,
IDiscoveryKeySerializer discoveryKeySerializer,
IJwtTokenSerializer jwtTokenSerializer,
IDiscoveryCommandStrategy discoveryCommandStrategy,
IRedisConnectionProvider redisConnectionProvider,
IRedisConnectionStringCleaner redisConnectionStringCleaner,
IDiscoveryComponentStrategy discoveryComponentStrategy,
ITessaServerSettings tessaServerSettings,
bool extendedInitialization = false
)
Public Sub New (
logger As IConsoleLogger,
sessionManager As IConsoleSessionManager,
discoveryKeySerializer As IDiscoveryKeySerializer,
jwtTokenSerializer As IJwtTokenSerializer,
discoveryCommandStrategy As IDiscoveryCommandStrategy,
redisConnectionProvider As IRedisConnectionProvider,
redisConnectionStringCleaner As IRedisConnectionStringCleaner,
discoveryComponentStrategy As IDiscoveryComponentStrategy,
tessaServerSettings As ITessaServerSettings,
Optional extendedInitialization As Boolean = false
)
public:
Operation(
IConsoleLogger^ logger,
IConsoleSessionManager^ sessionManager,
IDiscoveryKeySerializer^ discoveryKeySerializer,
IJwtTokenSerializer^ jwtTokenSerializer,
IDiscoveryCommandStrategy^ discoveryCommandStrategy,
IRedisConnectionProvider^ redisConnectionProvider,
IRedisConnectionStringCleaner^ redisConnectionStringCleaner,
IDiscoveryComponentStrategy^ discoveryComponentStrategy,
ITessaServerSettings^ tessaServerSettings,
bool extendedInitialization = false
)
new :
logger : IConsoleLogger *
sessionManager : IConsoleSessionManager *
discoveryKeySerializer : IDiscoveryKeySerializer *
jwtTokenSerializer : IJwtTokenSerializer *
discoveryCommandStrategy : IDiscoveryCommandStrategy *
redisConnectionProvider : IRedisConnectionProvider *
redisConnectionStringCleaner : IRedisConnectionStringCleaner *
discoveryComponentStrategy : IDiscoveryComponentStrategy *
tessaServerSettings : ITessaServerSettings *
?extendedInitialization : bool
(* Defaults:
let _extendedInitialization = defaultArg extendedInitialization false
*)
-> Operation
Параметры
- logger IConsoleLogger
-
- sessionManager IConsoleSessionManager
-
- discoveryKeySerializer IDiscoveryKeySerializer
-
- jwtTokenSerializer IJwtTokenSerializer
-
- discoveryCommandStrategy IDiscoveryCommandStrategy
-
- redisConnectionProvider IRedisConnectionProvider
-
- redisConnectionStringCleaner IRedisConnectionStringCleaner
-
- discoveryComponentStrategy IDiscoveryComponentStrategy
-
- tessaServerSettings ITessaServerSettings
-
- extendedInitialization Boolean (Optional)
-