AppenderSkeleton クラスを拡張して、カスタム log4net アペンダーを実装しました。誰もが求めることができるほどシンプルで、完璧に機能します。
私の問題は、いくつかの値をハードコードする必要があり、それらをコードから削除してアペンダーの構成にしたいことです。log4net はどのように構成されているかを知っているので、log4net にその構成を尋ねる方法があるはずです。
私のアペンダーは次のようになります。
<appender name="MyLogAppender" type="xxx.yyy.zzz.MyLogAppender">
<MyProperty1>property</MyProperty1>
<MyProperty2>property</MyProperty2>
<MyProperty3>property</MyProperty3>
</appender>
MyProperty1-3 の値を取得して Appender 内で使用できるようにする方法は?
前もって感謝します