public async Task <ResponseMain <IdMapData[]> > GetIdMap(string listingStatus, int?start, int?limit,
                                                          string[] symbol)
 {
     return(await GetAsync <ResponseMain <IdMapData[]> >(
                CryptoCurrencyApiUrls.IdMapUri(listingStatus, start, limit, symbol))
            .ConfigureAwait(false));
 }
 public async Task <ResponseMain <IdMapData[]> > GetIdMap(string[] symbol)
 {
     return(await GetAsync <ResponseMain <IdMapData[]> >(
                CryptoCurrencyApiUrls.IdMapUri(ListingStatus.Active, 1, limit: null, symbol: symbol))
            .ConfigureAwait(false));
 }
 public async Task <ResponseMain <IdMapData[]> > GetIdMap(int?limit)
 {
     return(await GetAsync <ResponseMain <IdMapData[]> >(
                CryptoCurrencyApiUrls.IdMapUri(ListingStatus.Active, 1, limit, new[] { string.Empty }))
            .ConfigureAwait(false));
 }