/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v8.0.3
src/Npgsql/NpgsqlDataSourceConfiguration.cs
26 строк
1 KB
Nino Floris
Bring UnsupportedTypeInfoResolver up-to-date with current mechanics (#5556)
05 фев 2024, 22:01
Не верифицирован
05 фев 2024, 22:01
7691c95
Код
Авторство
О чём код?
using System; using System.Collections.Generic; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Threading; using System.Threading.Tasks; using Npgsql.Internal; namespace Npgsql; sealed record NpgsqlDataSourceConfiguration(string? Name, NpgsqlLoggingConfiguration LoggingConfiguration, TransportSecurityHandler TransportSecurityHandler, IntegratedSecurityHandler userCertificateValidationCallback, RemoteCertificateValidationCallback? UserCertificateValidationCallback, Action<X509CertificateCollection>? ClientCertificatesCallback, Func<NpgsqlConnectionStringBuilder, string>? PasswordProvider, Func<NpgsqlConnectionStringBuilder, CancellationToken, ValueTask<string>>? PasswordProviderAsync, Func<NpgsqlConnectionStringBuilder, CancellationToken, ValueTask<string>>? PeriodicPasswordProvider, TimeSpan PeriodicPasswordSuccessRefreshInterval, TimeSpan PeriodicPasswordFailureRefreshInterval, PgTypeInfoResolverChain ResolverChain, List<HackyEnumTypeMapping> HackyEnumMappings, INpgsqlNameTranslator DefaultNameTranslator, Action<NpgsqlConnection>? ConnectionInitializer, Func<NpgsqlConnection, Task>? ConnectionInitializerAsync);