Пример #1
0
 public HttpDataRepository(ILocalDataRepository localDataRepository, IHttpUrlRepository httpUrlRepository, IHttpClientFactory httpClientFactory, ILogger <HttpDataRepository> logger)
 {
     _localDataRepository = localDataRepository;
     _httpUrlRepository   = httpUrlRepository;
     _httpClientFactory   = httpClientFactory;
     _logger = logger;
 }
Пример #2
0
 public HttpDataRepository(ILocalDataRepository localDataRepository, IHttpUrlRepository httpUrlRepository, IHttpClientFactory httpClientFactory, ILogger <HttpDataRepository> logger)
 {
     _localDataRepository = localDataRepository;
     _httpUrlRepository   = httpUrlRepository;
     _httpClientFactory   = httpClientFactory;
     _logger   = logger;
     _dataList = new ThreadSafe.AtomicReference <IList <ApiErrorCodeInfo> >(new List <ApiErrorCodeInfo>());
 }
Пример #3
0
 public HttpDataRepository(ILocalDataRepository localDataRepository, IHttpUrlRepository httpUrlRepository, IHttpClientFactory httpClientFactory, IJsonHelper jsonHepler, ILogger <HttpDataRepository> logger)
 {
     _localDataRepository = localDataRepository;
     _httpUrlRepository   = httpUrlRepository;
     _httpClientFactory   = httpClientFactory;
     _logger     = logger;
     _jsonHepler = jsonHepler;
 }