末尾のドット文字の前にロガーの名前をログに記録できれば、構成ファイル内のターゲットの数を減らすことができるというシナリオがあります。
これを使用${logger:shortName=true}すると、ロガーの短い名前 (定義上、末尾のドット文字の後の部分) をレンダリングできます。ただし、ログに記録したいのは、ドット文字の前の部分です。
たとえば、 のロガー名を使用するMyNamespace.MyClassと${logger:shortName=true}、 の値を取得できますが、 の完全な名前を返すのMyClassと同じように の値を取得する方法がわかりません。MyNamespace${logger:shortName=false}MyNamespace.MyClass
それで、これが可能かどうか知りたいですか?