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

Менеджер для работы с диалогом в действиях WorkflowEngine, использующих диалоги.

Definition

Пространство имён: Tessa.Workflow.Actions
Сборка: Tessa (в Tessa.dll) Версия: 4.2.0+ffad8363f63902f18b3b3f4cfa533a14b2fb19a6
C#
public WorkflowDialogManager(
	ICardMetadata cardMetadata,
	ISession session,
	ISchemeService schemeService,
	[DependencyAttribute("Dialog")] ICardMetadataBuilder cardMetadataBuilder,
	IWorkflowEngineCardsScope cardsScope,
	ICardRepository cardRepository,
	ISignatureProvider signatureProvider,
	ICardServerPermissionsProvider serverPermissionsProvider,
	IConfigurationInfoProvider configurationInfoProvider,
	IFormEditorModelsRepository formEditorModelsRepository
)

Параметры

cardMetadata  ICardMetadata
Содержит метаинформацию, необходимую для использования типов карточек совместно с пакетом карточек.
session  ISession
Сессия пользователя.
schemeService  ISchemeService
Сервис операций по работе со схемой базы данных.
cardMetadataBuilder  ICardMetadataBuilder
Объект, выполняющий построение метаинформации по типам карточек CardMetadata.
cardsScope  IWorkflowEngineCardsScope
Scope для загрузки карточек в рамках обработки WorkflowEngine.
cardRepository  ICardRepository
Репозиторий для управления карточками.
signatureProvider  ISignatureProvider
Объект, предоставляющий криптографические средства для подписания и проверки подписи.
serverPermissionsProvider  ICardServerPermissionsProvider
Объект, предоставляющий права доступа в соответствии с активной системой прав. Например, для типового решения предоставляет токен KrToken с полным набором прав.
configurationInfoProvider  IConfigurationInfoProvider
Объект, предоставляющий информацию по текущей конфигурации.
formEditorModelsRepository  IFormEditorModelsRepository
Repository for managing forms.

См. также