OperationsPeriodicWorker - конструктор

Создаёт экземпляр класса с указанием его зависимостей.

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public OperationsPeriodicWorker(
	IWebChronosSettings webChronosSettings,
	IOperationHandlerResolver operationHandlerResolver,
	IOperationRepository operationRepository,
	IOperationHandlerToPluginMapper mapper,
	IPluginSettingsProvider pluginSettingsProvider,
	IPluginStateManager pluginStateManager
)

Параметры

webChronosSettings  IWebChronosSettings
Настройки запуска плагинов Chronos на web-сервере.
operationHandlerResolver  IOperationHandlerResolver
Объект, используемый для получения обработчика операции по идентификатору её типа.
operationRepository  IOperationRepository
Репозиторий, управляющий операциями.
mapper  IOperationHandlerToPluginMapper
Объект, выполняющий маппинг типов операций, обрабатываемых IOperationHandler, к плагину.
pluginSettingsProvider  IPluginSettingsProvider
Объект, предоставляющий настройки плагинов.
pluginStateManager  IPluginStateManager
Менеджер управления состоянием запускаемых плагинов.

См. также