public async Task DataFlowSetup()
        {
            var connectionInitializer = new MockConnectionInitializer();
            var redactor          = new MockRedactor();
            var connectionFactory = new MockConnectionFactory();

            _dataFlowPool = new DataFlowConnectionPool(connectionInitializer, connectionFactory,
                                                       new DefaultConnectionPoolScaleController(redactor,
                                                                                                NullLogger <DefaultConnectionPoolScaleController> .Instance),
                                                       redactor, NullLogger <DataFlowConnectionPool> .Instance, 1024)
            {
                MinimumSize = 2,
                MaximumSize = 2
            };

            await _dataFlowPool.InitializeAsync();
        }
 public FreezeDisposable(DataFlowConnectionPool connectionPool)
 {
     _connectionPool = connectionPool;
 }