public async Task <ICollection <OrderListModel> > GetOrdersByUserAsync(string username, bool includeDeleted = false) { using (UnitOfWorkFactory.Create()) { var query = new OrderListQuery(UnitOfWorkFactory, includeDeleted); query.IncludeOnlyOrdersBySpecificUser(username); return(await query.ExecuteAsync()); } }