private async Task SaveAsync(string agency, string route, string vehicleId) { var vehicleInfo = await _rawService.GetVehicle(agency, route, vehicleId); if (vehicleInfo != null) { //var vehicleDTO = Repository.Models.Vehicle.ConvertFrom(vehicleInfo); //await _repository.Save(vehicleDTO, CancellationToken.None); } }
public async Task <Vehicle> GetVehicleById(string vehicleId, string agency, string route, double?lat, double?lon) { var vehicle = await _rawService.GetVehicle(agency, route, vehicleId); return(lat.HasValue ? vehicle.ConvertToDomain(lat.Value, lon.Value) : vehicle.ConvertToDomain()); }