<PackageReference Include="System.ServiceModel.Primitives" Version="8.1.1" />

System.ServiceModel.ChannelFactory<TChannel>

namespace System.ServiceModel { public class ChannelFactory<TChannel> : ChannelFactory, IChannelFactory<TChannel>, IChannelFactory, ICommunicationObject { protected ChannelFactory(Type channelType); public ChannelFactory(); public ChannelFactory(Binding binding); public ChannelFactory(Binding binding, string remoteAddress); public ChannelFactory(Binding binding, EndpointAddress remoteAddress); public ChannelFactory(ServiceEndpoint endpoint); public TChannel CreateChannel(EndpointAddress address); public virtual TChannel CreateChannel(EndpointAddress address, Uri via); public TChannel CreateChannel(); public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress); public static TChannel CreateChannel(Binding binding, EndpointAddress endpointAddress, Uri via); } }