Пример #1
0
        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);
            }
        }
Пример #2
0
        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());
        }