/// <summary> /// 构造函数 /// </summary> /// <param name="configuration">配置实例</param> /// <param name="serviceProvider">服务提供程序</param> public OperateHistoryManager(IConfiguration configuration, IServiceProvider serviceProvider) : base(configuration, serviceProvider) { systemOperateHistoryManager = serviceProvider.GetRequiredService <System.BusinessLogic.IOperateHistoryManager>(); }
/// <summary> /// 构造函数 /// </summary> /// <param name="configuration">配置实例</param> /// <param name="operateHistoryManager">系统操作日志业务逻辑</param> /// <param name="serviceProvider">数据提供程序</param> public ParameterManager(IConfiguration configuration, System.BusinessLogic.IOperateHistoryManager operateHistoryManager, IServiceProvider serviceProvider) : base(configuration, serviceProvider) { this.operateHistoryManager = operateHistoryManager; }
/// <summary> /// 构造函数 /// </summary> /// <param name="configuration">配置实例</param> /// <param name="serviceProvider">服务提供程序</param> public MerchantManager(IConfiguration configuration, IServiceProvider serviceProvider) : base(configuration) { this.serviceProvider = serviceProvider; operateHistoryManager = serviceProvider.GetRequiredService <System.BusinessLogic.IOperateHistoryManager>(); versionManager = serviceProvider.GetRequiredService <System.BusinessLogic.IVersionManager>(); }