3

webApi の RC にアップグレードしたところ、多くのものが元通りではなくなっていることがわかりました。

ILogger( http://msdn.microsoft.com/en-us/library/system.web.http.common.ilogger(v=vs.108).aspx ) インターフェイスを使用して、API 内からイベント/例外をログに記録していました. ただし、アップグレード後、これは存在しないようです。これがどこに行ったのか/これが何に変わったのか誰か知っていますか?

4

3 に答える 3

3

新しい WebAPI では、ILogger インターフェイスが削除されました。代わりに、以下で説明するようにITraceWriterを使用する必要があります。

監視と診断: ITraceWriter 実装を提供し、依存関係リゾルバーを使用してそれをサービスとして構成することで、トレースを有効にすることができます。ILogger インターフェイスは削除されました。

これが公式ドキュメントであり、ここに ITraceWriter で開始する例があります

于 2012-06-10T23:49:58.517 に答える
0

私のnlog webapi trace writerをチェックアウトすることもできます。ポスト RC ビットでのみ機能しますが、RC ドロップに対して機能するようにするのは簡単な変更です。

于 2012-06-11T01:08:39.793 に答える