public HttpDataRepository(ILocalDataRepository localDataRepository, IHttpUrlRepository httpUrlRepository, IHttpClientFactory httpClientFactory, ILogger <HttpDataRepository> logger) { _localDataRepository = localDataRepository; _httpUrlRepository = httpUrlRepository; _httpClientFactory = httpClientFactory; _logger = logger; }
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>()); }
public HttpDataRepository(ILocalDataRepository localDataRepository, IHttpUrlRepository httpUrlRepository, IHttpClientFactory httpClientFactory, IJsonHelper jsonHepler, ILogger <HttpDataRepository> logger) { _localDataRepository = localDataRepository; _httpUrlRepository = httpUrlRepository; _httpClientFactory = httpClientFactory; _logger = logger; _jsonHepler = jsonHepler; }