public IPooledConnection Create(Uri uri, IConnectionReleaseManager releaseManager, IDictionary <string, string> routingContext) { var pooledConnection = _delegate.Create(uri, releaseManager, routingContext); Connections.Enqueue(pooledConnection); return(pooledConnection); }
public IPooledConnection Create(Uri uri, IConnectionReleaseManager releaseManager, IConnectionListener metricsListener) { var pooledConnection = _delegate.Create(uri, releaseManager, metricsListener); Connections.Enqueue(pooledConnection); return(pooledConnection); }
public IPooledConnection Create(Uri uri, IConnectionReleaseManager releaseManager) { var pooledConnection = _delegate.Create(uri, releaseManager); Connections.Enqueue(pooledConnection); return pooledConnection; }