using OS.Common.Modules; using OS.Common.Modules.LogModule; namespace OS.Common { /// /// 基础配置模块 /// public static class OsConfig { private static ModuleBaseProvider _provider; /// /// 模块初始化提供者 /// internal static ModuleBaseProvider Provider { get { return _provider ?? (_provider = new ModuleBaseProvider()); } } #region Module初始化模块 /// /// 注册缓存模块 /// /// public static void RegisterModuleProvider(ModuleBaseProvider provider) { _provider = provider; } #endregion /// /// 设置日志异步模块名称 /// /// public static void SetLogAsynModuleName(string asynModuleName) { LogUtil.LogAsynModuleName = asynModuleName; } } }