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