예제 #1
0
 public HomeController(AppSettings appSettings, IDsInfoRepository dsInfoRepository, ICommercialRepository commercialRepository, IEmployeeTemplateRelationRepository employeeTemplateRelationRepository)
 {
     _setting = appSettings;
     _db      = new DataModel(_setting.DBConnection);
     _log     = LogManager.GetCurrentClassLogger();
     this.dsInfoRepository     = dsInfoRepository;
     this.commercialRepository = commercialRepository;
     this.employeeTemplateRelationRepository = employeeTemplateRelationRepository;
 }
예제 #2
0
 public UserController(
     ISecurityProvider securityProvider,
     ICommercialRepository repositoryCommerce,
     IMailProvider mailProvider)
 {
     _securityProvider = securityProvider;
     _repositoryCommerce = repositoryCommerce;
     _mailProvider = mailProvider;
 }
예제 #3
0
 /// <summary>
 /// 字段构造
 /// </summary>
 /// <param name="commercialRepository"></param>
 public CommercialController(AppSettings appseting, ICommercialRepository commercialRepository)
 {
     _commercialRepository = commercialRepository;
     _log     = LogManager.GetCurrentClassLogger();
     _setting = appseting;
 }