public async Task <VehicleResponse <VehicleModel> > SaveAsync(VehicleModel vehicleModel) { try { await _vehicleModelRepository.AddModelAsync(vehicleModel); await _unitOfWork.CompleteAsync(); return(new VehicleResponse <VehicleModel>(vehicleModel)); } catch (Exception ex) { return(new VehicleResponse <VehicleModel>($"An error occurred when saving the vehicleModel: {ex.Message}")); } }