public static WfDecoratorSettings GetConfig() { WfDecoratorSettings settings = (WfDecoratorSettings)ConfigurationBroker.GetSection("wfDecoratorSettings"); if (settings == null) settings = new WfDecoratorSettings(); return settings; }
public static WfDecoratorSettings GetConfig() { WfDecoratorSettings settings = (WfDecoratorSettings)ConfigurationBroker.GetSection("wfDecoratorSettings"); if (settings == null) { settings = new WfDecoratorSettings(); } return(settings); }
/// <summary> /// 调用修饰器,修饰流程。例如添加秘书环节 /// </summary> /// <param name="process"></param> public static void DecorateProcess(IWfProcess process) { process.NullCheck("process"); WfDecoratorSettings.GetConfig().GetDecorators().Decorate(process); }