private WorkflowRuntime CreateRuntimeMySQL() { var provider = new OptimaJet.Workflow.MySQL.MySQLProvider(Parameters.ConnectionString); callbackProvider = new WorkflowCallbackProvider(Parameters, provider); var builder = new WorkflowBuilder <XElement>(callbackProvider, new XmlWorkflowParser(), provider).WithDefaultCache(); return(new WorkflowRuntime(Parameters.RuntimeId) .WithBuilder(builder) .WithPersistenceProvider(provider)); }
private WorkflowRuntime CreateRuntimeMySQL() { var provider = new OptimaJet.Workflow.MySQL.MySQLProvider(Parameters.ConnectionString); callbackProvider = new WorkflowCallbackProvider(Parameters, provider); var builder = new WorkflowBuilder<XElement>(callbackProvider, new XmlWorkflowParser(), provider).WithDefaultCache(); return new WorkflowRuntime(Parameters.RuntimeId) .WithBuilder(builder) .WithPersistenceProvider(provider); }