WorkflowEngineCache - конструктор
Объект для получения шаблонов процессов с кэшированием их.
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public WorkflowEngineCache(
IDbScope dbScope,
IWorkflowService workflowService,
WorkflowEngineGlobalCache workflowEngineGlobalCache,
[OptionalDependencyAttribute] IUnityDisposableContainer? unityDisposableContainer = null
)
Public Sub New (
dbScope As IDbScope,
workflowService As IWorkflowService,
workflowEngineGlobalCache As WorkflowEngineGlobalCache,
<OptionalDependencyAttribute> Optional unityDisposableContainer As IUnityDisposableContainer = Nothing
)
public:
WorkflowEngineCache(
IDbScope^ dbScope,
IWorkflowService^ workflowService,
WorkflowEngineGlobalCache^ workflowEngineGlobalCache,
[OptionalDependencyAttribute] IUnityDisposableContainer^ unityDisposableContainer = nullptr
)
new :
dbScope : IDbScope *
workflowService : IWorkflowService *
workflowEngineGlobalCache : WorkflowEngineGlobalCache *
[<OptionalDependencyAttribute>] ?unityDisposableContainer : IUnityDisposableContainer
(* Defaults:
let _unityDisposableContainer = defaultArg unityDisposableContainer null
*)
-> WorkflowEngineCache
Параметры
- dbScope IDbScope
Объект для взаимодействия с базой данных.
Определяет область видимости объекта
DbManager.
- workflowService IWorkflowService
Сервис для управления шаблонами, экземплярами и подписками бизнес-процесса.
- workflowEngineGlobalCache WorkflowEngineGlobalCache
Объект, обеспечивающий синхронный сброс кэшей с объектами версий бизнес-процессов.
- unityDisposableContainer IUnityDisposableContainer (Optional)
Контейнер, содержащий объекты IDisposable,
которые будут освобождены при закрытии контейнеров IUnityContainer.