public Response <IList <Distrito> > Handle(GetAllDistritosQuery request)
 {
     try
     {
         return(new Response <IList <Distrito> >(_context.Distrito.Include(e => e.Cidade).Include(e => e.Cidade.Estado).Include(e => e.Cidade.Estado.Pais).ToList()));
     }
     catch
     {
         return(new Response <IList <Distrito> >(message: $"error to get"));
     }
 }
Ejemplo n.º 2
0
        public async Task <ActionResult <Response <IList <Distrito> > > > Create(
            [FromServices] IGetAllDistritosQueryHandler handler,
            [FromQuery] GetAllDistritosQuery command
            )
        {
            var response = handler.Handle(command);

            if (!response.Succeeded)
            {
                return(NotFound());
            }

            return(Created(
                       HttpRequestHeader.Referer.ToString(),
                       response
                       ));
        }