コード例 #1
0
        public async Task <ActionResult <(IEnumerable <IDictionary <string, object> > data, long count)> > GetAgencies([FromBody] AgencyQueryCommand command)
        {
            var result = await mediator.Send(command);

            return(Ok(result));
        }
コード例 #2
0
        public async Task <ActionResult <(IEnumerable <IDictionary <string, object> > data, long count)> > GetAgencies([FromBody] AgencyQueryCommand command)
        {
            var result = await mediator.Send(command);

            if (!result.IsValid)
            {
                return(BadRequest(result.Errors));
            }
            return(Ok(result.Data));
        }