public RemoveVehicleService(IAmRallyRepository rellyRepo) { _rellyRepo = rellyRepo; }
public AddVehicleService(IAmRallyRepository rellyRepo, ICreateVehicle vehicleFactory) { _rellyRepo = rellyRepo; _vehicleFactory = vehicleFactory; }
public FindVehicleService(IAmRallyRepository rellyRepo) { _rellyRepo = rellyRepo; }
public CreateRallyService(IAmRallyRepository rallyRepository) { _rallyRepository = rallyRepository; }
public LeaderboardService(IAmRallyRepository rellyRepo, ICreateLeaderboard leaderboardFactory) { _rellyRepo = rellyRepo; _leaderboardFactory = leaderboardFactory; }
public StartRallyService(IAmRallyRepository rellyRepo) { _rellyRepo = rellyRepo; }
public GetRallyStatusInfoService(IAmRallyRepository rellyRepo, ICreateRallyStatusInfo rallyStatusInfoFactory) { _rellyRepo = rellyRepo; _rallyStatusInfoFactory = rallyStatusInfoFactory; }
public VehicleStatisticsService(IAmRallyRepository rellyRepo, ICreateVehicleStatistics vehicleStatisticsFactory) { _rellyRepo = rellyRepo; _vehicleStatisticsFactory = vehicleStatisticsFactory; }