/// <summary> /// 可设置repository的构造函数(主要用于测试用例) /// </summary> public ApplicationService(IRepository <ApplicationModel> applicationRepository, IRepository <ApplicationInPresentAreaSetting> applicationSettingRepository, IApplicationInPresentAreaInstallationRepository applicationInstallationRepository, Func <int, ApplicationConfig> getConfig) { this.applicationRepository = applicationRepository; this.applicationSettingRepository = applicationSettingRepository; this.applicationInstallationRepository = applicationInstallationRepository; this.getConfig = getConfig; }
/// <summary> /// 可设置repository的构造函数(主要用于测试用例) /// </summary> public ApplicationService(IRepository<ApplicationModel> applicationRepository, IRepository<ApplicationInPresentAreaSetting> applicationSettingRepository, IApplicationInPresentAreaInstallationRepository applicationInstallationRepository, Func<int, ApplicationConfig> getConfig) { this.applicationRepository = applicationRepository; this.applicationSettingRepository = applicationSettingRepository; this.applicationInstallationRepository = applicationInstallationRepository; this.getConfig = getConfig; }