public async Task <IActionResult> GetRecord(Guid id) { var userId = Guid.Parse(GetUserId()); var query = new GetRecordQuery { Id = id, UserId = userId }; var result = await _mediator.Send(query); if (result == null) { return(new NotFoundResult()); } return(new OkObjectResult(result)); }
public ActionResult <GetRecordResult> Get([FromQuery] GetRecordQuery query) { return(HandleQuery(() => getRecordHandler.Ask(query))); }