public async Task <IActionResult> Update([FromRoute] Guid vehicleId, [FromBody] UpdateDetailsRequest updateDetailsRequest) => Ok(await Mediator.Send(new UpdateVehicleCommand(vehicleId, updateDetailsRequest.Fuel, updateDetailsRequest.ImageLink, updateDetailsRequest.Body, updateDetailsRequest.Doors, updateDetailsRequest.Seats, updateDetailsRequest.Trunk)));
public async Task <IActionResult> UpdateDetailsById([FromRoute] int id, [FromBody] UpdateDetailsRequest request) { request.Id = id; return(await this.HandleRequest <UpdateDetailsRequest, UpdateDetailsResponse>(request)); }