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