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