AOPを使用してアプリケーションにロギングを実装しようとしています(ちなみにPostSharpですが、この質問はAOPフレームワークに関連しています)。
私たちが直面している問題は、取得する情報が次のようなものであることです。
メソッド XXX にパラメータを入力:
- 値型の場合はパラメーターの内容。
- ToString() オーバーライドが行われている場合はすべて。
- ToString() がオーバーライドされていない場合はクラス名。
通常は 3 番目のケースであるため、この情報はあまり役に立ちません。役に立たない情報もたくさん作成しています。
製品へのログインに AOP を使用したことがある場合、この問題をどのように管理しましたか?
前もって感謝します。