コード例 #1
0
 public GrandPrixesService(IGrandPrixesRepository grandPrixesRepository, IDriversRepository driversRepository, ICarsRepository carsRepository, ILogger <GrandPrixesService> logger)
 {
     _grandPrixesRepository = grandPrixesRepository;
     _driversRepository     = driversRepository;
     _carsRepository        = carsRepository;
     _logger = logger;
 }
コード例 #2
0
 public AddOpinionForDriverHandler(IUnitOfWork unitOfWork, IDriversRepository driversRepository,
                                   IIdentityProvider identityProvider)
 {
     _unitOfWork        = unitOfWork;
     _driversRepository = driversRepository;
     _identityProvider  = identityProvider;
 }
コード例 #3
0
 public CustomersTests()
 {
     _context           = InMemoryDatabase.GetContextWithMockedData();
     _unitOfWork        = new UnitOfWork(_context);
     _driversRepository = new DriversRepository(_context);
     _identityProvider  = new FakeIdentityProvider();
 }
コード例 #4
0
 public PickUpRideHandler(IRidesRepository ridesRepository,
                          IDriversRepository driversRepository, IUnitOfWork unitOfWork, IIdentityProvider identityProvider)
 {
     _ridesRepository   = ridesRepository;
     _driversRepository = driversRepository;
     _unitOfWork        = unitOfWork;
     _identityProvider  = identityProvider;
 }
コード例 #5
0
 public MainHubPageViewModel(IDriversRepository driversRepository,
     IVehiclesRepository vehiclesRepository,
     IServicesRepository servicesRepository,
     IAlertMessageService alertMessageService) : base(alertMessageService)
 {
     _driversRepository = driversRepository;
     _vehiclesRepository = vehiclesRepository;
     _servicesRepository = servicesRepository;
 }
        public DriverHubPageViewModel(IDriversRepository driversRepository, IAlertMessageService alertMessageService, INavigationService navigationService)
            : base(alertMessageService)

        {
            _driversRepository = driversRepository;
            _navigationService = navigationService;

            GoCarHubPageCommand = new DelegateCommand(GoCarHubPage);
        }
コード例 #7
0
        public async Task Setup()
        {
            repository = serviceProvider.GetService <IDriversRepository>();
            var allDrivers = await repository.GetAll();

            foreach (var d in allDrivers)
            {
                await repository.Delete(d.Id);
            }

            driver = DriverGenerator.Driver;
            await repository.Create(driver);

            response = await client.PostAsJsonAsync($"/api/drivers/", driver);
        }
コード例 #8
0
        public GrandPrixDriverDto MapDriver(ICarsRepository carsRepository, IDriversRepository driversRepository)
        {
            DriverDto driver = driversRepository.Get(driverId).Result.Map();

            return(new GrandPrixDriverDto
            {
                team = team,
                carNumber = carNumber,
                driver = driver.firstName + " " + driver.lastName,
                car = carsRepository.Get(carId).Result.name,
                engine = engine,
                tyre = tyre,
                grid = grid,
                position = position,
                comment = comment
            });
        }
コード例 #9
0
 public DriversService(IDriversRepository driversRepository, ILogger <DriversService> logger)
 {
     _driversRepository = driversRepository;
     _logger            = logger;
 }
コード例 #10
0
 public DriversController(IDriversRepository driversRepository) => this.driversRepository = driversRepository;
コード例 #11
0
 public DriversController(IDriversRepository objIrepository)
 {
     repository = objIrepository;
 }
コード例 #12
0
 public DriverController(IDriversRepository repository)
 {
     this.Repository = repository;
 }
コード例 #13
0
 public BusesController(IBusRepository objIrepository, IDriversRepository objIrepository_d)
 {
     repository   = objIrepository;
     repository_d = objIrepository_d;
 }
コード例 #14
0
 public DriversService(IDriversRepository repository, IMapper mapper)
     : base(repository, mapper)
 {
 }
コード例 #15
0
 public DriversList(IDriversRepository driversRepository, ITimeRepository timeRepository)
 {
     _driversRepository = driversRepository;
     _timeRepository    = timeRepository;
 }
コード例 #16
0
 public EventsController(IDriversRepository repository, ILogger <EventsController> logger)
 {
     _repository = repository;
     _logger     = logger;
 }