Operation - конструктор
Инициализирует новый экземпляр класса
OperationПространство имён: Tessa.Extensions.Default.Console.GenerateDiscoveryKeyСборка: Tessa.Extensions.Default.Console (в Tessa.Extensions.Default.Console.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
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)
-