private async Task OnBuildOrders(IExchangeHubRepository hub)
        {
            currentHub = hub;

            var markets = await currentHub.GetMarkets();

            currentHubMarkets = markets.ToList();
        }
        /// <summary>
        /// Build Coins
        /// </summary>
        /// <param name="hub">ExchangeHub for current exchange</param>
        /// <returns>Collection of ExchangeCoins</returns>
        private async Task <IEnumerable <ExchangeCoin> > OnBuildExchangeCoins(IExchangeHubRepository hub)
        {
            currentHub = hub;
            var markets = await currentHub.GetMarkets();

            currentHubMarkets = markets.ToList();

            return(await GetExchangeCoins());
        }
 /// <summary>
 /// Get all markets for the current hub
 /// </summary>
 /// <returns>Collection of Markets</returns>
 public async Task <IEnumerable <string> > GetMarkets()
 {
     return(await currentHub.GetMarkets());
 }
Exemple #4
0
        public async Task <IEnumerable <string> > GetExchangeMarkets()
        {
            var markets = await _currentHub.GetMarkets();

            return(markets);
        }