Tests fixes, audit progress, UI completions
This commit is contained in:
@@ -40,7 +40,7 @@ public abstract class DataSourceBase : IAsyncDisposable
|
||||
Options = options;
|
||||
_logger = logger;
|
||||
|
||||
var builder = new NpgsqlDataSourceBuilder(options.ConnectionString)
|
||||
var builder = new NpgsqlDataSourceBuilder(BuildConnectionString(options))
|
||||
{
|
||||
Name = ModuleName
|
||||
};
|
||||
@@ -239,4 +239,16 @@ public abstract class DataSourceBase : IAsyncDisposable
|
||||
|
||||
return connection;
|
||||
}
|
||||
|
||||
private static string BuildConnectionString(PostgresOptions options)
|
||||
{
|
||||
var builder = new NpgsqlConnectionStringBuilder(options.ConnectionString)
|
||||
{
|
||||
Pooling = options.Pooling,
|
||||
MaxPoolSize = options.MaxPoolSize,
|
||||
MinPoolSize = options.MinPoolSize
|
||||
};
|
||||
|
||||
return builder.ToString();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user