public async Task <IEnumerable <Order> > Handle(GetAllOrdersByStatusQuery request, CancellationToken cancellationToken) { var orders = await _channelEngineRepository.Orders.GetAllOrdersWithStatus(request.Status); return(orders); }
public async Task <IEnumerable <Order> > GetOrdersWithStatus(OrderStatus status) { var query = new GetAllOrdersByStatusQuery(status); return(await _mediator.Send(query)); }