예제 #1
0
 public ReportDetailsQueryHandler(
     IReportQueryRepository reportRepository,
     IReporterQueryRepository reporterRepository)
 {
     this.reportRepository   = reportRepository;
     this.reporterRepository = reporterRepository;
 }
 public LoginUserCommandHandler(
     IIdentity identity,
     IReporterQueryRepository reporterRepository)
 {
     this.identity           = identity;
     this.reporterRepository = reporterRepository;
 }
 public MineReportsQueryHandler(
     IReportQueryRepository reportRepository,
     IReporterQueryRepository reporterRepository,
     ICurrentUser currentUser)
     : base(reportRepository)
 {
     this.currentUser        = currentUser;
     this.reporterRepository = reporterRepository;
 }
 public CreateUserCommandHandler(
     IIdentity identity,
     IReporterFactory reporterFactory,
     IReporterQueryRepository reporterRepository)
 {
     this.identity           = identity;
     this.reporterFactory    = reporterFactory;
     this.reporterRepository = reporterRepository;
 }
 public ReporterDetailsQueryHandler(IReporterQueryRepository reporterRepository)
 => this.reporterRepository = reporterRepository;