public IntrinioClient(
     IHttpClientFactory httpClientFactory,
     IIntrinioSettings settings,
     IApiCallsRepository apiCallsRepository)
 {
     _settings           = settings ?? throw new ArgumentNullException(nameof(settings));
     _apiCallsRepository = apiCallsRepository ?? throw new ArgumentNullException(nameof(apiCallsRepository));
     _httpClientV1       = httpClientFactory.CreateClient(Apis.IntrinioV1);
     _httpClientV2       = httpClientFactory.CreateClient(Apis.IntrinioV2);
 }
Exemplo n.º 2
0
 public ApiCall(IApiCallsRepository apiCallsRepository)
 {
     _apiCallsRepository = apiCallsRepository ?? throw new ArgumentNullException(nameof(apiCallsRepository));
 }