public async Task <ResponseMain <Dictionary <string, CryptoCurrencyInfoData> > > GetMetaData(string[] id,
                                                                                              string[] symbol)
 {
     return(await GetAsync <ResponseMain <Dictionary <string, CryptoCurrencyInfoData> > >(
                CryptoCurrencyApiUrls.MetadataUri(id, symbol))
            .ConfigureAwait(false));
 }
 public async Task <ResponseMain <Dictionary <string, CryptoCurrencyInfoData> > > GetMetaData(string[] idOrSymbol)
 {
     return(QueryStringService.IsIdOrString(idOrSymbol) == "Id"
         ? await GetAsync <ResponseMain <Dictionary <string, CryptoCurrencyInfoData> > >(
                CryptoCurrencyApiUrls.MetadataUri(idOrSymbol, new[] { string.Empty })).ConfigureAwait(false)
         : await GetAsync <ResponseMain <Dictionary <string, CryptoCurrencyInfoData> > >(
                CryptoCurrencyApiUrls.MetadataUri(new[] { string.Empty }, idOrSymbol)).ConfigureAwait(false));
 }