private static IWorkflowBuilder GetDefaultBuilder(string connectionString) { var generator = new OptimaJet.Workflow.DbPersistence.DbXmlWorkflowGenerator(connectionString); var builder = new WorkflowBuilder<XElement>(generator, new XmlWorkflowParser(), new OptimaJet.Workflow.DbPersistence.DbSchemePersistenceProvider(connectionString) ).WithDefaultCache(); return builder; }
private static IWorkflowBuilder GetDefaultBuilder(string connectionString) { var generator = new OptimaJet.Workflow.DbPersistence.DbXmlWorkflowGenerator(connectionString); var builder = new WorkflowBuilder <XElement>(generator, new XmlWorkflowParser(), new OptimaJet.Workflow.DbPersistence.DbSchemePersistenceProvider(connectionString) ).WithDefaultCache(); return(builder); }
private WorkflowRuntime CreateRuntimeMSSQL() { var generator = new OptimaJet.Workflow.DbPersistence.DbXmlWorkflowGenerator(Parameters.ConnectionString); callbackProvider = new WorkflowCallbackProvider(Parameters, generator); var builder = new WorkflowBuilder <XElement>(callbackProvider, new XmlWorkflowParser(), new OptimaJet.Workflow.DbPersistence.DbSchemePersistenceProvider(Parameters.ConnectionString) ).WithDefaultCache(); return(new WorkflowRuntime(Parameters.RuntimeId) .WithBuilder(builder) .WithPersistenceProvider(new OptimaJet.Workflow.DbPersistence.DbPersistenceProvider(Parameters.ConnectionString))); }
private WorkflowRuntime CreateRuntimeMSSQL() { var generator = new OptimaJet.Workflow.DbPersistence.DbXmlWorkflowGenerator(Parameters.ConnectionString); callbackProvider = new WorkflowCallbackProvider(Parameters, generator); var builder = new WorkflowBuilder<XElement>(callbackProvider, new XmlWorkflowParser(), new OptimaJet.Workflow.DbPersistence.DbSchemePersistenceProvider(Parameters.ConnectionString) ).WithDefaultCache(); return new WorkflowRuntime(Parameters.RuntimeId) .WithBuilder(builder) .WithPersistenceProvider(new OptimaJet.Workflow.DbPersistence.DbPersistenceProvider(Parameters.ConnectionString)); }