コード例 #1
0
 public AwsSesEmailSender(
     ISecretsManager secretsManager,
     ISystemParameterListRepository systemParameterListRepository)
 {
     this.secretsManager = secretsManager;
     this.systemParameterListRepository = systemParameterListRepository;
 }
コード例 #2
0
 public EditReservationsModel(
     IDateCalculator dateCalculator,
     ISystemParameterListRepository systemParameterListRepository,
     IReservationRepository reservationRepository,
     UserManager <ApplicationUser> userManager)
 {
     this.dateCalculator = dateCalculator;
     this.systemParameterListRepository = systemParameterListRepository;
     this.reservationRepository         = reservationRepository;
     this.userManager = userManager;
 }
コード例 #3
0
 public AllocationCreator(
     IRequestRepository requestRepository,
     IReservationRepository reservationRepository,
     IAllocationRepository allocationRepository,
     ISystemParameterListRepository systemParameterListRepository,
     IDateCalculator dateCalculator,
     ISingleDayAllocationCreator singleDayAllocationCreator)
 {
     this.requestRepository             = requestRepository;
     this.reservationRepository         = reservationRepository;
     this.allocationRepository          = allocationRepository;
     this.systemParameterListRepository = systemParameterListRepository;
     this.dateCalculator             = dateCalculator;
     this.singleDayAllocationCreator = singleDayAllocationCreator;
 }
コード例 #4
0
 public LastServiceRunTimeUpdater(IClock clock, ISystemParameterListRepository systemParameterListRepository)
 {
     this.clock = clock;
     this.systemParameterListRepository = systemParameterListRepository;
 }
コード例 #5
0
 public LocalPapercutEmailSender(ISystemParameterListRepository systemParameterListRepository) =>
 this.systemParameterListRepository = systemParameterListRepository;
コード例 #6
0
 public SendGridEmailSender(ISystemParameterListRepository systemParameterListRepository) =>
 this.systemParameterListRepository = systemParameterListRepository;