Exemplo n.º 1
0
        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));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Get([FromQuery] BrowseOrdersQuery query)
        {
            var orders = await _dispatcher.QueryAsync(query);

            return(Collection(orders));
        }
Exemplo n.º 3
0
 public Task <ObjectClientResponse <BrowseOrdersQueryResponse> > BrowseOrdersAsync(BrowseOrdersQuery request, HeaderData header)
 {
     throw new NotImplementedException();
 }