Ejemplo n.º 1
0
        private static EventLogServiceProxy GetService()
        {
            EventLogServiceProxy svc;

            if (!string.IsNullOrEmpty(_loggerServiceUrl))
            {
                BasicHttpBinding b = new BasicHttpBinding();
                b.MaxReceivedMessageSize              = _maxReceivedMessageSize;
                b.MaxBufferPoolSize                   = _maxBufferPoolSize;
                b.MaxBufferSize                       = _maxBufferSize;
                b.ReaderQuotas                        = new XmlDictionaryReaderQuotas();
                b.ReaderQuotas.MaxDepth               = _maxDepth;
                b.ReaderQuotas.MaxArrayLength         = _maxArrayLength;
                b.ReaderQuotas.MaxBytesPerRead        = _maxBytesPerRead;
                b.ReaderQuotas.MaxNameTableCharCount  = _maxNameTableCharCount;
                b.ReaderQuotas.MaxStringContentLength = _maxStringContentLength;
                EndpointAddress addr = new EndpointAddress(_loggerServiceUrl);
                svc = new EventLogServiceProxy(b, addr);
            }
            else
            {
                svc = new EventLogServiceProxy();
            }
            return(svc);
        }
 private static EventLogServiceProxy GetService()
 {
     EventLogServiceProxy svc;
     if (!string.IsNullOrEmpty(_loggerServiceUrl))
     {
         BasicHttpBinding b = new BasicHttpBinding();
         b.MaxReceivedMessageSize = _maxReceivedMessageSize;
         b.MaxBufferPoolSize = _maxBufferPoolSize;
         b.MaxBufferSize = _maxBufferSize;
         b.ReaderQuotas = new XmlDictionaryReaderQuotas();
         b.ReaderQuotas.MaxDepth = _maxDepth;
         b.ReaderQuotas.MaxArrayLength = _maxArrayLength;
         b.ReaderQuotas.MaxBytesPerRead = _maxBytesPerRead;
         b.ReaderQuotas.MaxNameTableCharCount = _maxNameTableCharCount;
         b.ReaderQuotas.MaxStringContentLength = _maxStringContentLength;
         EndpointAddress addr = new EndpointAddress(_loggerServiceUrl);
         svc = new EventLogServiceProxy(b, addr);
     }
     else
         svc = new EventLogServiceProxy();
     return svc;
 }