0

生成された膨大な量のトレースをフィルター処理して、必要に応じて意味のあるトレースのみを保持する wcf サービス用のカスタム トレース リスナーを設定したいと考えています。したがって、私の質問は次のとおりです。

生成されたトレースの型構造またはクラス階層はありますか?

私の考えは、カスタム トレース リスナーのメソッド Write(string msg) および WriteLine(string msg) によって提供される文字列オブジェクトを処理する代わりに、基になる型に従ってトレースをフィルター処理することです。

手伝ってくれてありがとう。

4

2 に答える 2

0

log4netまたはNLogのいずれかを提案できます。機能は本当に似ています。どちらもログの宛先が広範囲ですが、カスタム機能を備えたカスタムの宛先が必要な場合は、これを行うことができます。

于 2012-07-11T08:53:32.827 に答える
0

似てない...

http://social.msdn.microsoft.com/Forums/en/wcf/thread/64119e1f-6d7c-4093-b27a-1cadf81aa43a

更新(コメントへの返信)

これは、構造が存在することを意味しますが、その構造の明示的な定義は、Microsoft によって XSD の形式で提供されていません。

考えられるアプローチは、1 つ以上のサンプル トレース ファイルに基づいて XSD を生成することです。xsd.exe を使用してこれを行うことができます。

ただし、最終結果が将来のすべてのトレースファイルに対応できるかどうかを確認できないため、このアプローチはせいぜい偶然です。

于 2012-07-10T14:55:58.940 に答える