Class PoolingChannelProvider
public class PoolingChannelProvider : IChannelProvider, IDisposable
- Inheritance
-
PoolingChannelProvider
- Implements
- Inherited Members
Constructors
PoolingChannelProvider(IConnectionManager, ILogger)
public PoolingChannelProvider(IConnectionManager connectionManager, ILogger logger)
Parameters
connectionManager
IConnectionManagerlogger
ILogger
Methods
Dispose()
public void Dispose()
GetChannel(bool)
public IChannel GetChannel(bool confirmSelect = false)
Parameters
confirmSelect
bool
Returns
GetChannelAsync(CancellationToken, bool)
public Task<IChannel> GetChannelAsync(CancellationToken cancellationToken, bool confirmSelect = false)
Parameters
cancellationToken
CancellationTokenconfirmSelect
bool
Returns
Reset()
public void Reset()