public DriverAddedEventHandler(IDriverReportRepository driverReportRepository, ITripRepository tripRepository, IEventRepository eventRepository) { _driverReportRepository = driverReportRepository ?? throw new ArgumentNullException(nameof(driverReportRepository)); _tripRepository = tripRepository ?? throw new ArgumentNullException(nameof(tripRepository)); _eventRepository = eventRepository ?? throw new ArgumentNullException(nameof(eventRepository)); }
public GetReportOfAllDriversQueryHandler(IDriverReportRepository driverReportRepository, ITripRepository tripRepository) { _driverReportRepository = driverReportRepository ?? throw new ArgumentNullException(nameof(driverReportRepository)); }