public Response <IList <Cidade> > Handle(GetAllCidadeQuery request) { try { return(new Response <IList <Cidade> >(_context.Cidade.Include(e => e.Estado).Include(e => e.Estado.Pais).ToList())); } catch { return(new Response <IList <Cidade> >(message: $"error to get")); } }
public async Task <ActionResult <Response <IList <Cidade> > > > Create( [FromServices] IGetAllCidadeQueryHandler handler, [FromQuery] GetAllCidadeQuery command ) { var response = handler.Handle(command); if (!response.Succeeded) { return(NotFound()); } return(Created( HttpRequestHeader.Referer.ToString(), response )); }