示例#1
0
 public GetAllSleepRecords(
     ISleepDbService sleepDbService,
     IServiceBusHelpers serviceBusHelpers,
     IConfiguration configuration)
 {
     _sleepDbService    = sleepDbService ?? throw new ArgumentNullException(nameof(sleepDbService));
     _serviceBusHelpers = serviceBusHelpers ?? throw new ArgumentNullException(nameof(serviceBusHelpers));
     _configuration     = configuration ?? throw new ArgumentNullException(nameof(configuration));
 }
示例#2
0
 public GetSleepByDate(
     ISleepDbService sleepDbService,
     IDateValidator dateValidator,
     IServiceBusHelpers serviceBusHelpers,
     IConfiguration configuration)
 {
     _sleepDbService    = sleepDbService ?? throw new ArgumentNullException(nameof(sleepDbService));
     _serviceBusHelpers = serviceBusHelpers ?? throw new ArgumentNullException(nameof(serviceBusHelpers));
     _configuration     = configuration ?? throw new ArgumentNullException(nameof(configuration));
     _dateValidator     = dateValidator ?? throw new ArgumentNullException(nameof(dateValidator));
 }