Ejemplo n.º 1
0
        public PIWebClient(UserContext userContext, QueueConsumer queueConsumer)
        {
            _userContext = userContext;

            HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter();
            filter.IgnorableServerCertificateErrors.Add(ChainValidationResult.Untrusted);
            _httpClient = new HttpClient(filter);

            _httpClient.DefaultRequestHeaders.Add("Authorization", 
                "Basic " + Convert.ToBase64String(UTF8Encoding.UTF8.GetBytes(string.Format("{0}:{1}", 
                userContext.Username, 
                userContext.Password))));

            _queueConsumer = queueConsumer;

            _updateValuesService = new UpdateValuesAdhocService();
        }
Ejemplo n.º 2
0
        public PIWebClient(UserContext userContext, QueueConsumer queueConsumer)
        {
            _userContext = userContext;

            HttpBaseProtocolFilter filter = new HttpBaseProtocolFilter();

            filter.IgnorableServerCertificateErrors.Add(ChainValidationResult.Untrusted);
            _httpClient = new HttpClient(filter);

            _httpClient.DefaultRequestHeaders.Add("Authorization",
                                                  "Basic " + Convert.ToBase64String(UTF8Encoding.UTF8.GetBytes(string.Format("{0}:{1}",
                                                                                                                             userContext.Username,
                                                                                                                             userContext.Password))));

            _queueConsumer = queueConsumer;

            _updateValuesService = new UpdateValuesAdhocService();
        }