// In de constructor geven we alle objecten mee
 // die deze class zelf weer gebruikt.
 public ConsultManager(IConsultRepository consultRepository)
 {
     // Bij Dependency Injection in startup.cs is geregeld
     // dat IConsultRepository slechts één keer (lifetime) een
     // instantie van ConsultRepository aanwijst.
     _consultRepository = consultRepository;
 }
 public ConsultService(IConsultRepository repository, IHostingEnvironment env)
 {
     _repository = repository;
     _env        = env;
 }
Example #3
0
 /// <summary>
 /// 初始化咨询服务
 /// </summary>
 /// <param name="uow">工作单元</param>
 /// <param name="consultRepository">咨询仓储</param>
 public ConsultService(IUnitOfWork uow, IConsultRepository consultRepository)
     : base(uow, consultRepository)
 {
     _consultRepository = consultRepository;
 }
 public ConsultService(IConsultRepository _consultRepository)
 {
     consultRepository = _consultRepository;
 }