/
dev-npgsql
/
npgsql
Обзор
Документация
Войти
/
dev-npgsql
/
npgsql
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
v6.0.12
src/Npgsql/Logging/NoOpLoggingProvider.cs
19 строк
468 B
Shay Rojansky
Apply file-scoped namespaces for 6.0 (#4298)
28 янв 2022, 15:13
Не верифицирован
28 янв 2022, 15:13
2e0ad2d
Код
Авторство
О чём код?
using System; namespace Npgsql.Logging; class NoOpLoggingProvider : INpgsqlLoggingProvider { public NpgsqlLogger CreateLogger(string name) => NoOpLogger.Instance; } class NoOpLogger : NpgsqlLogger { internal static NoOpLogger Instance = new(); NoOpLogger() {} public override bool IsEnabled(NpgsqlLogLevel level) => false; public override void Log(NpgsqlLogLevel level, int connectorId, string msg, Exception? exception = null) { } }