protected override RdbService CreateInstance(IContext context) { ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; ServicePointManager.ServerCertificateValidationCallback += (sender, certificate, chain, errors) => true; HttpServiceSettings httpServiceSettings = new HttpServiceSettings(_settings.Credentials) { Authorization = RequestAuthorization.Basic }; IHttpService httpService = new HttpService($"{Schnittstelle}", httpServiceSettings); RdbService service = new RdbService(httpService, _settings); return(service); }
public HttpWebRequestGenerator(HttpServiceSettings settings) { _settings = settings; }
public HttpService(string schnittstellenName, HttpServiceSettings settings) { _requestGenerator = new HttpWebRequestGenerator(settings); _schnittstellenName = schnittstellenName; }