using System; using System.Text; namespace Kean.Infrastructure.Soap { /// /// 基本 HTTP 绑定 /// public class BasicHttpBinding : System.ServiceModel.BasicHttpBinding { /// /// 初始化 Kean.Infrastructure.Soap.BasicHttpBinding 类的新实例 /// public BasicHttpBinding() : base() { CloseTimeout = new TimeSpan(0, 5, 0); OpenTimeout = new TimeSpan(0, 5, 0); ReceiveTimeout = new TimeSpan(0, 5, 0); SendTimeout = new TimeSpan(0, 5, 0); MaxBufferSize = int.MaxValue; MaxBufferPoolSize = int.MaxValue; MaxReceivedMessageSize = int.MaxValue; TextEncoding = Encoding.UTF8; ReaderQuotas.MaxArrayLength = int.MaxValue; ReaderQuotas.MaxStringContentLength = int.MaxValue; ReaderQuotas.MaxBytesPerRead = int.MaxValue; } } }