public static Trip From(GetTripDto trip) => new Trip { Id = Guid.NewGuid().ToString(), Car = trip.Car, ResidualFuel = trip.ResidualFuel, InputPoints = trip.InputPoints, };
public async Task <object> CreateTrip(GetTripDto tripDto) { Trip newTrip = Trip.From(tripDto); var x = Newtonsoft.Json.JsonConvert.SerializeObject(newTrip); await _dbService.CreateTripAsync(newTrip); _fuelOptimizationService.StartOptimization(newTrip); return("{" + $"\"tripId\":\"{newTrip.Id}\"" + "}"); }