Skip to content

Commit 76c5565

Browse files
fix
1 parent b59076f commit 76c5565

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

src/Ydb.Sdk/src/Ado/Session/PoolingSessionFactory.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,16 @@ namespace Ydb.Sdk.Ado.Session;
55
internal class PoolingSessionFactory : IPoolingSessionFactory
66
{
77
private readonly IDriver _driver;
8-
private readonly YdbConnectionStringBuilder _settings;
8+
private readonly bool _disableServerBalancer;
99
private readonly ILogger<PoolingSession> _logger;
1010

11-
public PoolingSessionFactory(IDriver driver, YdbConnectionStringBuilder settings, ILogger<PoolingSession> logger)
11+
public PoolingSessionFactory(IDriver driver, YdbConnectionStringBuilder settings, ILoggerFactory loggerFactory)
1212
{
1313
_driver = driver;
14-
_settings = settings;
15-
_logger = logger;
14+
_disableServerBalancer = settings.DisableServerBalancer;
15+
_logger = loggerFactory.CreateLogger<PoolingSession>();
1616
}
1717

1818
public IPoolingSession NewSession(PoolingSessionSource source) =>
19-
new PoolingSession(_driver, source, _settings, _logger);
19+
new PoolingSession(_driver, source, _disableServerBalancer, _logger);
2020
}

0 commit comments

Comments
 (0)