示例#1
0
        public BusesController(
            IDestinationsService destinationsService,
            IBusesService busesService)
        {
            if (destinationsService is null)
            {
                throw new ArgumentNullException(nameof(destinationsService));
            }

            if (busesService is null)
            {
                throw new ArgumentNullException(nameof(busesService));
            }

            this.destinationsService = destinationsService;
            this.busesService        = busesService;
        }
 public BusesController(IBusesService busesService)
 {
     this.busesService = busesService;
 }
示例#3
0
 public BusesController(IBusesService busesService, IDestinationsService destinationsService)
 {
     this.busesService        = busesService;
     this.destinationsService = destinationsService;
 }