Пример #1
0
        private WorkflowRuntime CreateRuntimePostgreSQL()
        {
            var provider = new OptimaJet.Workflow.PostgreSQL.PostgreSQLProvider(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));
        }
Пример #2
0
 private WorkflowRuntime CreateRuntimePostgreSQL()
 {
     var provider = new OptimaJet.Workflow.PostgreSQL.PostgreSQLProvider(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);
 }