connectionStringName в log4net - PullRequest
       41

connectionStringName в log4net

0 голосов
/ 31 января 2012

Является ли свойство connectionStringName log4net вытягиванием строк подключения из web.config, а также из app.config?

Я пытался использовать его, но по какой-то причине он не работал.

Я поместил некоторую строку подключения с именем 'Logs' в мой web.config, а затем добавил в мой log4net.config an AdoNetAppender с connectiongStringName, установленным в 'Logs', но, похоже, он неработа.

Может кто-нибудь привести пример работы этой функции?

Спасибо

1 Ответ

0 голосов
/ 01 февраля 2012

log4net использует ConfigurationManager.ConnectionStrings[]; для чтения строки подключения из файла конфигурации.

Так что, пока вы указываете ConnectionStrings в вашем файле app / web.config, как показано ниже, все должно быть в порядке:

<configuration>
    <connectionStrings>
        <add name="<ConnectionStringName>" connectionString="<actual connection string>" providerName="System.Data.SqlClient"/>
    </connectionStrings>
<configuration>
...