using Microsoft.Extensions.DependencyInjection; namespace VberZero.Workflow; public static class WorkflowConfigExtension { public static void ConfigVberWorkflow(this IServiceCollection services, IVberPersistenceProvider provider = null) { services.AddWorkflow(options => { //持久化 options.UsePersistence(sp => provider ?? sp.GetService()); }); //支持json services.AddWorkflowDSL(); } }