WorkflowEngineProcessorIterative - конструктор
Пространство имён: Tessa.WorkflowСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public WorkflowEngineProcessorIterative(
IDbScope dbScope,
IWorkflowService workflowService,
Func<IWorkflowEngineLogger> workflowEngineLoggerProvider,
IWorkflowEngineProcessSerializer workflowEngineProcessSerializer,
IWorkflowEngineCompilationCache compilationCache,
IWorkflowEngineCache workflowCache,
IErrorManager errorManager,
IOperationRepository operationRepository,
[DependencyAttribute("ExtendedWithoutTransaction")] ICardRepository cardRepository,
[DependencyAttribute("ExtendedWithoutTransaction")] ICardStreamServerRepository cardStreamServerRepository,
IWorkflowEngineCardsScope cardsScope,
ISession session,
ICardMetadata cardMetadata,
IWorkflowEngineCardRequestExtender requestExtender,
IWorkflowBindingExecutor bindingExecutor,
IWorkflowBindingParser bindingParser,
IWorkflowEngineLockScope lockScope,
ICardTransactionStrategy transactionStrategy,
IUnityContainer container,
IWorkflowActionRegistry workflowActionRegistry
)
Public Sub New (
dbScope As IDbScope,
workflowService As IWorkflowService,
workflowEngineLoggerProvider As Func(Of IWorkflowEngineLogger),
workflowEngineProcessSerializer As IWorkflowEngineProcessSerializer,
compilationCache As IWorkflowEngineCompilationCache,
workflowCache As IWorkflowEngineCache,
errorManager As IErrorManager,
operationRepository As IOperationRepository,
<DependencyAttribute("ExtendedWithoutTransaction")> cardRepository As ICardRepository,
<DependencyAttribute("ExtendedWithoutTransaction")> cardStreamServerRepository As ICardStreamServerRepository,
cardsScope As IWorkflowEngineCardsScope,
session As ISession,
cardMetadata As ICardMetadata,
requestExtender As IWorkflowEngineCardRequestExtender,
bindingExecutor As IWorkflowBindingExecutor,
bindingParser As IWorkflowBindingParser,
lockScope As IWorkflowEngineLockScope,
transactionStrategy As ICardTransactionStrategy,
container As IUnityContainer,
workflowActionRegistry As IWorkflowActionRegistry
)
public:
WorkflowEngineProcessorIterative(
IDbScope^ dbScope,
IWorkflowService^ workflowService,
Func<IWorkflowEngineLogger^>^ workflowEngineLoggerProvider,
IWorkflowEngineProcessSerializer^ workflowEngineProcessSerializer,
IWorkflowEngineCompilationCache^ compilationCache,
IWorkflowEngineCache^ workflowCache,
IErrorManager^ errorManager,
IOperationRepository^ operationRepository,
[DependencyAttribute(L"ExtendedWithoutTransaction")] ICardRepository^ cardRepository,
[DependencyAttribute(L"ExtendedWithoutTransaction")] ICardStreamServerRepository^ cardStreamServerRepository,
IWorkflowEngineCardsScope^ cardsScope,
ISession^ session,
ICardMetadata^ cardMetadata,
IWorkflowEngineCardRequestExtender^ requestExtender,
IWorkflowBindingExecutor^ bindingExecutor,
IWorkflowBindingParser^ bindingParser,
IWorkflowEngineLockScope^ lockScope,
ICardTransactionStrategy^ transactionStrategy,
IUnityContainer^ container,
IWorkflowActionRegistry^ workflowActionRegistry
)
new :
dbScope : IDbScope *
workflowService : IWorkflowService *
workflowEngineLoggerProvider : Func<IWorkflowEngineLogger> *
workflowEngineProcessSerializer : IWorkflowEngineProcessSerializer *
compilationCache : IWorkflowEngineCompilationCache *
workflowCache : IWorkflowEngineCache *
errorManager : IErrorManager *
operationRepository : IOperationRepository *
[<DependencyAttribute("ExtendedWithoutTransaction")>] cardRepository : ICardRepository *
[<DependencyAttribute("ExtendedWithoutTransaction")>] cardStreamServerRepository : ICardStreamServerRepository *
cardsScope : IWorkflowEngineCardsScope *
session : ISession *
cardMetadata : ICardMetadata *
requestExtender : IWorkflowEngineCardRequestExtender *
bindingExecutor : IWorkflowBindingExecutor *
bindingParser : IWorkflowBindingParser *
lockScope : IWorkflowEngineLockScope *
transactionStrategy : ICardTransactionStrategy *
container : IUnityContainer *
workflowActionRegistry : IWorkflowActionRegistry -> WorkflowEngineProcessorIterative
Параметры
- dbScope IDbScope
-
- workflowService IWorkflowService
-
- workflowEngineLoggerProvider FuncIWorkflowEngineLogger
-
- workflowEngineProcessSerializer IWorkflowEngineProcessSerializer
-
- compilationCache IWorkflowEngineCompilationCache
-
- workflowCache IWorkflowEngineCache
-
- errorManager IErrorManager
-
- operationRepository IOperationRepository
-
- cardRepository ICardRepository
-
- cardStreamServerRepository ICardStreamServerRepository
-
- cardsScope IWorkflowEngineCardsScope
-
- session ISession
-
- cardMetadata ICardMetadata
-
- requestExtender IWorkflowEngineCardRequestExtender
-
- bindingExecutor IWorkflowBindingExecutor
-
- bindingParser IWorkflowBindingParser
-
- lockScope IWorkflowEngineLockScope
-
- transactionStrategy ICardTransactionStrategy
-
- container IUnityContainer
-
- workflowActionRegistry IWorkflowActionRegistry
-