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

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

Definition

Пространство имён: Tessa.Platform.Operations
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
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
Менеджер управления состоянием запускаемых плагинов.

См. также