public ResourceRouter(IExHandler ExceptionHandler) { if (!ResourceRouter.IsServicePointManagerParamsSet) { System.Net.ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(ResourceRouter.remoteCertificateValidationCallback); System.Net.ServicePointManager.Expect100Continue = false; ResourceRouter.IsServicePointManagerParamsSet = true; } this.exHandler = ExceptionHandler; }
public ResourceRouter(bool IsEnablingTracing, string TraceSource, IExHandler ExceptionHandler) { this.EnableTracing = IsEnablingTracing; this.TraceSourceName = TraceSource; if (!ResourceRouter.IsServicePointManagerParamsSet) { System.Net.ServicePointManager.ServerCertificateValidationCallback += new System.Net.Security.RemoteCertificateValidationCallback(ResourceRouter.remoteCertificateValidationCallback); System.Net.ServicePointManager.Expect100Continue = false; ResourceRouter.IsServicePointManagerParamsSet = true; } this.exHandler = ExceptionHandler; }