1 type derived from HttpChannelFactory
System.ServiceModel.Http (1)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
20internal class HttpsChannelFactory<TChannel> : HttpChannelFactory<TChannel>
1 instantiation of HttpChannelFactory
System.ServiceModel.Http (1)
System\ServiceModel\Channels\HttpTransportBindingElement.cs (1)
465return (IChannelFactory<TChannel>)(object)new HttpChannelFactory<TChannel>(this, context);
13 references to HttpChannelFactory
System.ServiceModel.Http (13)
System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (3)
25private HttpChannelFactory<IDuplexSessionChannel> _channelFactory; 30public ClientWebSocketTransportDuplexSessionChannel(HttpChannelFactory<IDuplexSessionChannel> channelFactory, EndpointAddress remoteAddress, Uri via) 142if (HttpChannelFactory<IDuplexSessionChannel>.MapIdentity(RemoteAddress, _channelFactory.AuthenticationScheme))
System\ServiceModel\Channels\HttpChannelFactory.cs (5)
513return (TChannel)(object)new HttpClientRequestChannel((HttpChannelFactory<IRequestChannel>)(object)this, remoteAddress, via, ManualAddressing); 517return (TChannel)(object)new ClientWebSocketTransportDuplexSessionChannel((HttpChannelFactory<IDuplexSessionChannel>)(object)this, remoteAddress, via); 792public HttpClientRequestChannel(HttpChannelFactory<IRequestChannel> factory, EndpointAddress to, Uri via, bool manualAddressing) 798public HttpChannelFactory<IRequestChannel> Factory { get; } 973private HttpChannelFactory<IRequestChannel> _factory;
System\ServiceModel\Channels\HttpResponseMessageHelper.cs (2)
20private readonly HttpChannelFactory<IRequestChannel> _factory; 27public HttpResponseMessageHelper(HttpResponseMessage httpResponseMessage, HttpChannelFactory<IRequestChannel> factory)
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
117return (TChannel)(object)new ClientWebSocketTransportDuplexSessionChannel((HttpChannelFactory<IDuplexSessionChannel>)(object)this, address, via);
System\ServiceModel\Channels\MessageContent.cs (1)
160internal static HttpContent Create(HttpChannelFactory<IRequestChannel> factory, Message request, TimeoutHelper _timeoutHelper)
System\ServiceModel\Channels\WebSocketTransportDuplexSessionChannel.cs (1)
27public WebSocketTransportDuplexSessionChannel(HttpChannelFactory<IDuplexSessionChannel> channelFactory, EndpointAddress remoteAddress, Uri via)