<PackageReference Include="System.ServiceModel.Http" Version="6.2.0" />

System.ServiceModel.Channels.HttpTransportBindingElement

namespace System.ServiceModel.Channels { public class HttpTransportBindingElement { public bool AllowCookies { get; set; } public AuthenticationSchemes AuthenticationScheme { get; set; } public bool BypassProxyOnLocal { get; set; } public bool DecompressionEnabled { get; set; } public HostNameComparisonMode HostNameComparisonMode { get; set; } public HttpMessageHandlerFactory MessageHandlerFactory { get; set; } public ExtendedProtectionPolicy ExtendedProtectionPolicy { get; set; } public bool KeepAliveEnabled { get; set; } public int MaxBufferSize { get; set; } public int MaxPendingAccepts { get; set; } public IWebProxy Proxy { get; set; } public Uri ProxyAddress { get; set; } public AuthenticationSchemes ProxyAuthenticationScheme { get; set; } public string Realm { get; set; } public TimeSpan RequestInitializationTimeout { get; set; } public TransferMode TransferMode { get; set; } public WebSocketTransportSettings WebSocketSettings { get; set; } public bool UnsafeConnectionNtlmAuthentication { get; set; } public bool UseDefaultWebProxy { get; set; } public HttpTransportBindingElement(); protected HttpTransportBindingElement(HttpTransportBindingElement elementToBeCloned); } }