public async Task <IEnumerable <OrderInfo> > GetActiveOrdersAsync(string accountId)
        {
            var marketOrder = await _marketOrderRepository.GetAllAsync(accountId) ?? new List <MarketOrder>();

            var pendingOrders = await _pendingOrderRepository.GetAllAsync(accountId) ?? new List <PendingOrder>();

            var orderInfo =
                marketOrder.Select(Mapper.Map <OrderInfo>).Union <OrderInfo>(pendingOrders.Select(Mapper.Map <OrderInfo>));

            return(orderInfo);
        }
 public Task <IReadOnlyList <MarketOrder> > GetAllAsync(DateTime startDate, DateTime endDate, int?limit)
 {
     return(_marketOrderRepository.GetAllAsync(startDate, endDate, limit));
 }