public async Task <TickerByExchangeId> GetTickerByExchangeId(string id, string page) { return(await GetAsync <TickerByExchangeId>(QueryStringService.AppendQueryString( ExchangesApiEndPoints.TickerById(id), new Dictionary <string, object> { { "page", page } })).ConfigureAwait(false)); }
// public async Task<TickerByExchangeId> GetStatusUpdateByExchangeId(string id) // { // return await GetStatusUpdateByExchangeId(id).ConfigureAwait(false); // } // // public async Task<TickerByExchangeId> GetStatusUpdateByExchangeId(string id, int perPage, string page) // { // throw new System.NotImplementedException(); // } public async Task <IReadOnlyList <VolumeChart> > GetVolumeChartsByExchangeId(string id, int days) { return(await GetAsync <IReadOnlyList <VolumeChart> >(QueryStringService.AppendQueryString( ExchangesApiEndPoints.VolumeChartById(id), new Dictionary <string, object> { { "days", days } })).ConfigureAwait(false)); }
public async Task <TickerByExchangeId> GetTickerByExchangeId(string id, string[] coinIds, string page, string includeExchangeLogo, string order) { return(await GetAsync <TickerByExchangeId>(QueryStringService.AppendQueryString( ExchangesApiEndPoints.TickerById(id), new Dictionary <string, object> { { "page", page }, { "coin_ids", string.Join(",", coinIds) }, { "include_exchange_logo", includeExchangeLogo }, { "order", order } })).ConfigureAwait(false)); }
public async Task <ExchangeById> GetExchangesByExchangeId(string id) { return(await GetAsync <ExchangeById>( QueryStringService.AppendQueryString(ExchangesApiEndPoints.ExchangeById(id))).ConfigureAwait(false)); }