コード例 #1
0
 public CoinMarketCapApiClient(ICoinMarketServiceConfiguration configuration)
 {
     _configuration = configuration;
     _client        = new HttpClient();
     _client.DefaultRequestHeaders.Add("X-CMC_PRO_API_KEY", _configuration.ApiKey);
     _client.DefaultRequestHeaders.Add("Accepts", "application/json");
 }
コード例 #2
0
 public TimedCoinMarketCacheUpdateService(
     ICoinMarketServiceConfiguration configuration,
     ICoinMarketCapService coinMarketCapService)
 {
     _configuration        = configuration;
     _coinMarketCapService = coinMarketCapService;
 }
コード例 #3
0
 public CoinMarketCapService(
     ICoinMarketCapApiClient coinMarketCapApiClient,
     ICoinMarketServiceConfiguration configuration)
 {
     _coinMarketCapApiClient = coinMarketCapApiClient;
 }