public LocalDatabaseManager(INetworkSourceSettings networkSourceSettings, IFileSourceSettings fileSourceSettings, IErrorOutput errorOutput) { _networkSourceSettings = networkSourceSettings; _fileSourceSettings = fileSourceSettings; _errorOutput = errorOutput; ServicePointManager.SecurityProtocol = SecurityProtocolType.Ssl3 | SecurityProtocolType.Tls | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls12; var clientHandler = new HttpClientHandler { UseProxy = false }; _httpClient = new HttpClient(clientHandler); var assemlyName = Assembly.GetExecutingAssembly().GetName(); _httpClient.DefaultRequestHeaders.UserAgent.ParseAdd($"{assemlyName.Name}/{assemlyName.Version.ToString(3)}"); _httpClient.Timeout = TimeSpan.FromSeconds(30); }
public FileConfigDataLoader(IFileSourceSettings sourceSettings) { _sourceSettings = sourceSettings; }