Пример #1
0
        public ApiClient(ISimpleLogger logger, IHttpClientFactory httpClientFactory, ICustomHttpClientFactory factory)
        {
            _logger = logger;

            var httpClient = httpClientFactory.CreateClient(Name);

            _client = factory.CreateClient(httpClient);

            Urls = new Urls(_client.BaseAddress, 1);
        }
Пример #2
0
 public JamaicaOpenDataService(ICustomHttpClientFactory httpClientFactory) : base(httpClientFactory)
 {
     HttpClient.BaseAddress = new Uri($"{AppSettings.JamaicaOpenDataBaseAddress}action/datastore/");
 }
Пример #3
0
 public BaseHttpService(ICustomHttpClientFactory httpClientFactory)
 {
     HttpClient = httpClientFactory.GetInstance();
 }