RedisDiscoveryPeriodicWorker - конструктор
Пространство имён: Tessa.DiscoveryСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public RedisDiscoveryPeriodicWorker(
ITessaServerSettings serverSettings,
IDiscoveryStrategy discoveryStrategy,
ICidProvider cidProvider,
ISchedulerStateManager schedulerStateManager,
IPluginStateManager pluginStateManager,
IBackgroundServiceOptions backgroundServiceOptions
)
Public Sub New (
serverSettings As ITessaServerSettings,
discoveryStrategy As IDiscoveryStrategy,
cidProvider As ICidProvider,
schedulerStateManager As ISchedulerStateManager,
pluginStateManager As IPluginStateManager,
backgroundServiceOptions As IBackgroundServiceOptions
)
public:
RedisDiscoveryPeriodicWorker(
ITessaServerSettings^ serverSettings,
IDiscoveryStrategy^ discoveryStrategy,
ICidProvider^ cidProvider,
ISchedulerStateManager^ schedulerStateManager,
IPluginStateManager^ pluginStateManager,
IBackgroundServiceOptions^ backgroundServiceOptions
)
new :
serverSettings : ITessaServerSettings *
discoveryStrategy : IDiscoveryStrategy *
cidProvider : ICidProvider *
schedulerStateManager : ISchedulerStateManager *
pluginStateManager : IPluginStateManager *
backgroundServiceOptions : IBackgroundServiceOptions -> RedisDiscoveryPeriodicWorker
Параметры
- serverSettings ITessaServerSettings
Настройки TESSA на сервере, которые выносятся в конфигурационный файл.
- discoveryStrategy IDiscoveryStrategy
Предоставляет метод для уведомления наблюдателей о состоянии отслеживаемых компонентов.
- cidProvider ICidProvider
- schedulerStateManager ISchedulerStateManager
Менеджер управления состоянием текущего планировщика задач.
- pluginStateManager IPluginStateManager
Менеджер управления состоянием запускаемых плагинов.
- backgroundServiceOptions IBackgroundServiceOptions