using Abp.Configuration.Startup; using VberZero.Workflow.StepBodies; namespace VberZero.Workflow; public static class VberStartupConfigurationExtension { /// /// 获取Workflow配置 /// /// /// public static IVberWorkflowConfiguration GetWorkflowConfiguration(this IAbpStartupConfiguration config) { if (!config.IocManager.IsRegistered()) { config.IocManager.Register(); } return config.IocManager.Resolve(); } /// /// 获取StepBody配置 /// /// /// public static IVberStepBodyConfiguration GetStepBodyConfiguration(this IAbpStartupConfiguration config) { if (!config.IocManager.IsRegistered()) { config.IocManager.Register(); } return config.IocManager.Resolve(); } }