WorkflowService - конструктор
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 4.0.4
public WorkflowService(
IDbScope dbScope,
ISession session,
IPlaceholderManager placeholderManager,
IUnityContainer container,
IWorkflowActionRegistry workflowActionRegistry,
[OptionalDependencyAttribute] IWorkflowEngineProcessCompiler? processCompiler = null,
[OptionalDependencyAttribute] IWorkflowEngineNodeCompiler? nodeCompiler = null,
[OptionalDependencyAttribute] IWorkflowEngineActionCompiler? actionCompiler = null,
[OptionalDependencyAttribute] IWorkflowEngineLinkCompiler? linkCompiler = null
)
Public Sub New (
dbScope As IDbScope,
session As ISession,
placeholderManager As IPlaceholderManager,
container As IUnityContainer,
workflowActionRegistry As IWorkflowActionRegistry,
<OptionalDependencyAttribute> Optional processCompiler As IWorkflowEngineProcessCompiler = Nothing,
<OptionalDependencyAttribute> Optional nodeCompiler As IWorkflowEngineNodeCompiler = Nothing,
<OptionalDependencyAttribute> Optional actionCompiler As IWorkflowEngineActionCompiler = Nothing,
<OptionalDependencyAttribute> Optional linkCompiler As IWorkflowEngineLinkCompiler = Nothing
)
public:
WorkflowService(
IDbScope^ dbScope,
ISession^ session,
IPlaceholderManager^ placeholderManager,
IUnityContainer^ container,
IWorkflowActionRegistry^ workflowActionRegistry,
[OptionalDependencyAttribute] IWorkflowEngineProcessCompiler^ processCompiler = nullptr,
[OptionalDependencyAttribute] IWorkflowEngineNodeCompiler^ nodeCompiler = nullptr,
[OptionalDependencyAttribute] IWorkflowEngineActionCompiler^ actionCompiler = nullptr,
[OptionalDependencyAttribute] IWorkflowEngineLinkCompiler^ linkCompiler = nullptr
)
new :
dbScope : IDbScope *
session : ISession *
placeholderManager : IPlaceholderManager *
container : IUnityContainer *
workflowActionRegistry : IWorkflowActionRegistry *
[<OptionalDependencyAttribute>] ?processCompiler : IWorkflowEngineProcessCompiler *
[<OptionalDependencyAttribute>] ?nodeCompiler : IWorkflowEngineNodeCompiler *
[<OptionalDependencyAttribute>] ?actionCompiler : IWorkflowEngineActionCompiler *
[<OptionalDependencyAttribute>] ?linkCompiler : IWorkflowEngineLinkCompiler
(* Defaults:
let _processCompiler = defaultArg processCompiler null
let _nodeCompiler = defaultArg nodeCompiler null
let _actionCompiler = defaultArg actionCompiler null
let _linkCompiler = defaultArg linkCompiler null
*)
-> WorkflowService
Параметры
- dbScope IDbScope
-
- session ISession
-
- placeholderManager IPlaceholderManager
-
- container IUnityContainer
-
- workflowActionRegistry IWorkflowActionRegistry
-
- processCompiler IWorkflowEngineProcessCompiler (Optional)
-
- nodeCompiler IWorkflowEngineNodeCompiler (Optional)
-
- actionCompiler IWorkflowEngineActionCompiler (Optional)
-
- linkCompiler IWorkflowEngineLinkCompiler (Optional)
-