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

System.ServiceModel.Channels.ChannelFactoryBase<TChannel>

namespace System.ServiceModel.Channels { public abstract class ChannelFactoryBase<TChannel> : ChannelFactoryBase, IChannelFactory, ICommunicationObject, IChannelFactory<TChannel> { protected ChannelFactoryBase(); protected ChannelFactoryBase(IDefaultCommunicationTimeouts timeouts); public TChannel CreateChannel(EndpointAddress address); public TChannel CreateChannel(EndpointAddress address, Uri via); protected abstract TChannel OnCreateChannel(EndpointAddress address, Uri via); protected void ValidateCreateChannel(); } }