public async Task <IActionResult> GetById([FromRoute] GetIncidentByIdQuery incidentQuery) { var incidentResource = await _mediator.Send(incidentQuery); if (incidentResource == null) { return(NotFound()); } return(View(new IncidentViewModel(incidentResource.Impact, incidentResource.Title, incidentResource.Updates))); }
public async Task <ActionResult <IncidentResource> > GetIncidentAsync([FromRoute] GetIncidentByIdQuery incidentQuery) { var incidentResource = await _mediator.Send(incidentQuery); if (incidentResource == null) { return(NotFound()); } return(incidentResource); }