public async Task <ActionResult <BrowseOrdersQueryResponse> > BrowseOrdersAsync([FromQuery] int?page = 1, [FromQuery] int?size = 10) { var request = new BrowseOrdersQuery { Page = page.Value, Size = size.Value, }; var response = await _messageBus.SendAsync(request); return(Ok(response)); }
public async Task <IActionResult> Get([FromQuery] BrowseOrdersQuery query) { var orders = await _dispatcher.QueryAsync(query); return(Collection(orders)); }
public Task <ObjectClientResponse <BrowseOrdersQueryResponse> > BrowseOrdersAsync(BrowseOrdersQuery request, HeaderData header) { throw new NotImplementedException(); }