| 1234567891011121314151617 |
- 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<IVberPersistenceProvider>());
- });
- //支持json
- services.AddWorkflowDSL();
- }
- }
|