public async Task <SocialStats> GetById(string Id)
        {
            var stringResult =
                await _jsonDeserialize.DeserializeJsonFromUrl(
                    $"{_restApiOptions.CryptoCompareApiOld}/api/data/socialstats/?id={Id}");

            return(JsonConvert.DeserializeObject <SocialStatsData>(stringResult).Data);
        }
示例#2
0
        public async Task <Dictionary <string, SolumeDetail> > DeserializeJson(string symbol)
        {
            var stringResult = await _jsonDeserialize.DeserializeJsonFromUrl($"{_restApiOptions.SolumeApi}");

            return(JsonConvert.DeserializeObject <Dictionary <string, SolumeDetail> >(stringResult));
        }
示例#3
0
        public async Task <CoinData> DeseriliazeJson()
        {
            var stringResult = await _jsonDeserialize.DeserializeJsonFromUrl($"{_restApiOptions.CryptoCompareApi}/data/all/coinlist");

            return(JsonConvert.DeserializeObject <CoinData>(stringResult));
        }
        public async Task <IEnumerable <CoinMarketCap> > DeserializeJson(string limit)
        {
            var stringResult = await _jsonDeserialize.DeserializeJsonFromUrl($"{_restApiOptions.CoinMarketCapApi}/?limit={limit}");

            return(JsonConvert.DeserializeObject <IEnumerable <CoinMarketCap> >(stringResult));
        }