アプリケーションの名前を格納するアプリ構成で定義された appName という値があります。アプリケーションは、データベース トレース リスナーを介してデータベースにログを書き込みます。私がやろうとしているのは、アプリケーションに appName の値を取得させ、実行時に defaultCategory を同じ値に設定することです。既存のカテゴリの名前も appName の値に変更する必要があると思います。そのカテゴリの名前と defaultCategory への変更 (名前が変更されたもの) 以外には影響を与えたくありません。
設定セクションは次のとおりです。TESTING は、実行時に変更する値です。
<loggingConfiguration name="" tracingEnabled="true" defaultCategory="TESTING">
...
<categorySources>
...
<add switchValue="All" name="TESTING">
<listeners>
<add name="Database Trace Listener" />
</listeners>
</add>
</categorySources>
解決策/例を調べてみましたが、最も近いものにセクション全体を書き直したので、それは避けたいと思います。