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

System.ServiceModel.Channels.ReliableChannelFactory<TChannel, InnerChannel>

class ReliableChannelFactory<TChannel, InnerChannel> : ChannelFactoryBase<TChannel>, IReliableFactorySettings where InnerChannel : IChannel

public FaultHelper FaultHelper { get; }

public bool FlowControlEnabled { get; }

public TimeSpan InactivityTimeout { get; }

protected IChannelFactory<InnerChannel> InnerChannelFactory { get; }

public int MaxPendingChannels { get; }

public int MaxRetryCount { get; }

public int MaxTransferWindowSize { get; }

public bool Ordered { get; }

public TimeSpan SendTimeout { get; }

public ReliableChannelFactory(ReliableSessionBindingElement settings, IChannelFactory<InnerChannel> innerChannelFactory, Binding binding)