public WorkflowEngineFactory( IActivityFactory activityFactory, IEventHandlerFactory eventHandlerFactory, IWorkflowDomainStore workflowDomainStore, IWorkflowStoreFactory workflowStoreFactory, IWorkflowMessageTransportFactoryProvider workflowMessageTransportFactoryProvider, IWorkflowRuntimeConfigurationFactory workflowRuntimeConfigurationFactory) { _activityFactory = activityFactory; _eventHandlerFactory = eventHandlerFactory; _workflowDomainStore = workflowDomainStore; _workflowStoreFactory = workflowStoreFactory; _workflowRuntimeConfigurationFactory = workflowRuntimeConfigurationFactory; _workflowMessageTransportFactoryProvider = workflowMessageTransportFactoryProvider; }
public WorkflowEngineBuilder WithWorkflowRuntimeConfigurationFactory(IWorkflowRuntimeConfigurationFactory workflowRuntimeConfigurationFactory) { WorkflowRuntimeConfigurationFactory = workflowRuntimeConfigurationFactory; return(this); }