/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
test-logs
src/Npgsql/NpgsqlDataSourceConfiguration.cs
27 строк
1 KB
Paulo Mattos
Add IDbTypeResolver to allow plugins to control how DbTypes are mapped (#6267)
18 ноя 2025, 22:08
Не верифицирован
18 ноя 2025, 22:08
b16f722
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Net.Security; using System.Threading; using System.Threading.Tasks; using Npgsql.Internal; namespace Npgsql; sealed record NpgsqlDataSourceConfiguration(string? Name, NpgsqlLoggingConfiguration LoggingConfiguration, NpgsqlTracingOptions TracingOptions, NpgsqlTypeLoadingOptions TypeLoading, TransportSecurityHandler TransportSecurityHandler, IntegratedSecurityHandler IntegratedSecurityHandler, Action<SslClientAuthenticationOptions>? SslClientAuthenticationOptionsCallback, Func<NpgsqlConnectionStringBuilder, string>? PasswordProvider, Func<NpgsqlConnectionStringBuilder, CancellationToken, ValueTask<string>>? PasswordProviderAsync, Func<NpgsqlConnectionStringBuilder, CancellationToken, ValueTask<string>>? PeriodicPasswordProvider, TimeSpan PeriodicPasswordSuccessRefreshInterval, TimeSpan PeriodicPasswordFailureRefreshInterval, PgTypeInfoResolverChain ResolverChain, IEnumerable<DbTypeResolverFactory> DbTypeResolverFactories, INpgsqlNameTranslator DefaultNameTranslator, Action<NpgsqlConnection>? ConnectionInitializer, Func<NpgsqlConnection, Task>? ConnectionInitializerAsync, Action<NegotiateAuthenticationClientOptions>? NegotiateOptionsCallback);