public async Task <ResponseMain <MarketPairsLatestData> > GetMarketPairLatest(string idOrSymbol)
        {
            var convert = new[] { "" };

            return(int.TryParse(idOrSymbol, out var id)
                ? await GetAsync <ResponseMain <MarketPairsLatestData> >(
                       CryptoCurrencyApiUrls.LastestMarketPairsUri(id.ToString(), string.Empty, null, null, convert))
                   .ConfigureAwait(false)
                : await GetAsync <ResponseMain <MarketPairsLatestData> >(
                       CryptoCurrencyApiUrls.LastestMarketPairsUri(string.Empty, idOrSymbol, null, null, convert))
                   .ConfigureAwait(false));
        }
 public async Task <ResponseMain <MarketPairsLatestData> > GetMarketPairLatest(string id, string symbol, int?start,
                                                                               int?limit, string[] convert)
 {
     return(await GetAsync <ResponseMain <MarketPairsLatestData> >(
                CryptoCurrencyApiUrls.LastestMarketPairsUri(id, symbol, start, limit, convert)).ConfigureAwait(false));
 }