public Scheduler(IRideRepository rideRepository, ITaxiRepository taxiRepository, ILogger logger, int acceptableDistance = 15)
 {
     _rideRepository    = rideRepository ?? throw new ArgumentNullException(nameof(rideRepository));
     _taxiRepository    = taxiRepository ?? throw new ArgumentNullException(nameof(taxiRepository));
     _logger            = logger ?? throw new ArgumentNullException(nameof(_logger));
     AcceptableDistance = acceptableDistance;
 }
 public TaxiController(ITaxiRepository taxiRepository, ITaxiCategoryRepository taxiCategoryRepository)
 {
     this.taxiRepository = taxiRepository;
     this.taxiCategoryRepository = taxiCategoryRepository;
 }
Exemple #3
0
 public TaxiController(ITaxiRepository taxiRepo)
 {
     _taxiRepo = taxiRepo;
 }
 public TaxiDataService(ITaxiRepository taxiRepository)
 {
     _taxiRepository = taxiRepository;
 }