public async Task <ActionResult <VehicleViewModel> > AddVehicle([FromBody] AddVehicle addVehicle) { var newVehicle = repository.Vehicle.Create(new Vehicle { Latitude = addVehicle.Latitude, Longitude = addVehicle.Longitude, VehicleHumidity = addVehicle.VehicleHumidity, VehicleTemp = addVehicle.VehicleTemp }); await alertU.PassAlert(newVehicle); repository.Save(); _logger.LogInformation($"Vehicle has been successfully added with ID {newVehicle.VehicleID}."); return(new VehicleViewModel { Vehicle = newVehicle }); }