Dostęp do wartości konfiguracyjnych appSettings z sekcji konfiguracji log4net

Czy ktoś wie, czy można uzyskać dostęp do klucza / wartości z sekcji appSettings pliku konfiguracyjnego z sekcji konfiguracji log4net w tym samym pliku (bez użycia kodu)?

Na przykład:

<appSettings>
    <add key="Environment" value="DEV" />
    <!-- etc -->
</appSettings>
<log4net>
    <appender name="RollingFile" type="log4net.Appender.RollingFileAppender">
    <file value="${APPDATA}\MyApp\${Environment}\MyApp.log" />
    <!-- etc -->
</log4net>

Wydaje się, że nie ma żadnej dokumentacji na ten temat, więc nie jestem pełen nadziei ... Jeśli wszystko inne zawiedzie, dodam po prostu „DEV” do wartości pliku i zastąpię go wraz ze zmienną środowiskową appSettings.

Z góry dziękuję,

Obrabować

questionAnswers(3)

yourAnswerToTheQuestion