Ejemplo n.º 1
0
        protected void InitService()
        {
            var binding = new BasicHttpBinding()
            {
                Name = "basicHttpBinding",
                MaxReceivedMessageSize = 2147483647,
                MaxBufferSize          = 2147483647,
                TransferMode           = System.ServiceModel.TransferMode.Buffered,
                MessageEncoding        = WSMessageEncoding.Text,
                TextEncoding           = Encoding.UTF8,
                UseDefaultWebProxy     = true
            };

            binding.ReaderQuotas = new System.Xml.XmlDictionaryReaderQuotas()
            {
                MaxArrayLength         = 2147483646,
                MaxStringContentLength = 2147483647,
                MaxBytesPerRead        = 2147483647,
                MaxNameTableCharCount  = 2147483647,
                MaxDepth = 2147483647
            };

            var timeout = new TimeSpan(0, 1, 0);

            binding.SendTimeout    = timeout;
            binding.OpenTimeout    = timeout;
            binding.ReceiveTimeout = timeout;

            client = new TiraggoXmlClassClient(binding, new EndpointAddress("http://www.tiraggo.com/tiraggo/wcfservice/Tiraggoxmlclass.svc"));
        }
Ejemplo n.º 2
0
        protected void InitService()
        {
            var binding = new BasicHttpBinding () {
                Name = "basicHttpBinding",
                MaxReceivedMessageSize = 2147483647,
                MaxBufferSize = 2147483647,
                TransferMode = System.ServiceModel.TransferMode.Buffered,
                MessageEncoding = WSMessageEncoding.Text,
                TextEncoding = Encoding.UTF8,
                UseDefaultWebProxy = true
            };

            binding.ReaderQuotas = new System.Xml.XmlDictionaryReaderQuotas() {
                MaxArrayLength = 2147483646,
                MaxStringContentLength = 2147483647,
                MaxBytesPerRead = 2147483647,
                MaxNameTableCharCount = 2147483647,
                MaxDepth = 2147483647
            };

            var timeout = new TimeSpan(0,1,0);
            binding.SendTimeout= timeout;
            binding.OpenTimeout = timeout;
            binding.ReceiveTimeout = timeout;

            client = new TiraggoXmlClassClient (binding, new EndpointAddress ("http://www.tiraggo.com/tiraggo/wcfservice/Tiraggoxmlclass.svc"));
        }