Получение строки подключения из настроек log4net

Метод позволяет получить строку подключения из настроек AdoNetAppender в log4net.

public static string GetDbConnectionString()
{
    var hierarchy = (Hierarchy)LogManager.GetRepository();
    var adoNetAppender = (AdoNetAppender)hierarchy.GetAppenders().FirstOrDefault(adapter => adapter is AdoNetAppender);
    if (adoNetAppender == null)
        return null;
    return adoNetAppender.ConnectionString;
}

About the author

Добавить комментарий

Сказать спасибо

Способ платежа:

Подписаться на обновления

Укажите свой e-mail чтобы получать уведомления о новых статьях.

Присоединиться к еще 3 подписчикам