public async Task <ActionResult <(IEnumerable <IDictionary <string, object> > data, long count)> > GetAgencies([FromBody] AgencyQueryCommand command) { var result = await mediator.Send(command); return(Ok(result)); }
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)); }