<PackageReference Include="System.ServiceModel.Http" Version="6.0.0-preview1.23060.3" />

System.ServiceModel.WSHttpBindingBase

public abstract class WSHttpBindingBase : Binding
namespace System.ServiceModel { public abstract class WSHttpBindingBase { public bool BypassProxyOnLocal { get; set; } public bool TransactionFlow { get; set; } public long MaxBufferPoolSize { get; set; } public long MaxReceivedMessageSize { get; set; } public WSMessageEncoding MessageEncoding { get; set; } public Uri ProxyAddress { get; set; } public XmlDictionaryReaderQuotas ReaderQuotas { get; set; } public OptionalReliableSession ReliableSession { get; set; } public EnvelopeVersion EnvelopeVersion { get; } public Encoding TextEncoding { get; set; } public bool UseDefaultWebProxy { get; set; } protected WSHttpBindingBase(); protected WSHttpBindingBase(bool reliableSessionEnabled); protected abstract TransportBindingElement GetTransport(); protected abstract SecurityBindingElement CreateMessageSecurity(); } }