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)); }