public async Task <Car> AddCar(IAddCarRequest addCarRequest) { var request = _addCarRequestMapper.Map(addCarRequest); var id = await _carRepository.Add(request); request.Id = id; _carRepositoryCache.InvalidateCache(); return(request); }
public Car Map(IAddCarRequest request) { return(new Car { Colour = request.Colour, CountryManufactured = request.CountryManufactured, Make = request.Make, Model = request.Model, Price = request.Price, Year = request.Year }); }