2025-01-06 15:17:59 -05:00
|
|
|
|
using System;
|
|
|
|
|
using System.Collections.Generic;
|
|
|
|
|
using System.Linq;
|
|
|
|
|
using System.Text;
|
2025-01-07 16:12:44 -05:00
|
|
|
|
using System.Text.Json;
|
2025-01-06 15:17:59 -05:00
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
using CH.CryptoStats.Abstractions;
|
|
|
|
|
|
|
|
|
|
namespace CH.CryptoStats.CoinGecko;
|
|
|
|
|
|
|
|
|
|
public class CoinGecko : ICryptoStats
|
|
|
|
|
{
|
2025-01-07 16:12:44 -05:00
|
|
|
|
//https://docs.coingecko.com/reference/coins-id
|
|
|
|
|
public Task<Abstractions.CryptoStats> GetCryptoStatsAsync(string cryptoName, string currency, CancellationToken cancellationToken)
|
2025-01-06 15:17:59 -05:00
|
|
|
|
{
|
|
|
|
|
throw new NotImplementedException();
|
|
|
|
|
}
|
|
|
|
|
|
2025-01-07 16:12:44 -05:00
|
|
|
|
public Task<Abstractions.CryptoStats> ParseCryptoStats(JsonDocument jsonDocument, string currency, CancellationToken cancellationToken)
|
2025-01-06 15:17:59 -05:00
|
|
|
|
{
|
|
|
|
|
throw new NotImplementedException();
|
|
|
|
|
}
|
|
|
|
|
}
|