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

Реализация IApprovalProcessRunner, запускающая процесс WorkflowEngine для указанного процесса согласования.

Definition

Пространство имён: Tessa.Workflow.ApprovalProcess
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public WorkflowEngineApprovalProcessRunner(
	IWorkflowEngineTileManager workflowEngineTileManager,
	IWorkflowEngineProcessor workflowEngineProcessor,
	ISession session,
	IDbScope dbScope,
	IApprovalProcessInstanceRepository approvalProcessInstanceRepository,
	IApprovalProcessManager approvalProcessManager
)

Параметры

workflowEngineTileManager  IWorkflowEngineTileManager
Объект, который производит получение доступных кнопок процесса и производит проверку доступа к ним
workflowEngineProcessor  IWorkflowEngineProcessor
Обработчик процессов WorkflowEngine на сервере.
session  ISession
Сессия пользователя.
dbScope  IDbScope
Объект для взаимодействия с базой данных. Определяет область видимости объекта DbManager.
approvalProcessInstanceRepository  IApprovalProcessInstanceRepository
Репозиторий для создания, сохранения, загрузки и удаления процесса согласования и связанных с ним объектов.
approvalProcessManager  IApprovalProcessManager
Менеджер для управления процессом согласования.

См. также