2017-10-26 10 views
0

ASP.NET Coreアプリケーションでlog some eventsを試していますが、別のライブラリと衝突したくありません。 カスタムEventIds EventId.Idの安全な範囲はありますか?ASP.NET CoreロギングメカニズムのEventId.Idの安全範囲

私が見つけたすべてのASP.NETコアログは、より小さく、1000です。しかし、EFはarround 100,000です。

私はこれが必要です。他のイベントからイベントを簡単にフィルタリングできます。

答えて

1

EventIdはアプリケーションによって異なります。 「安全範囲」はありません。あなたのイベントIDを何でもしたいだけです。

+0

私は理解していますが、一部はフレームワークとライブラリで使用されています。例えば:.Net Coreは1〜1000、公式の外部ライブラリ(EFのような)1000〜10000、そしてカスタム(アプリケーション定義)を10000からとると考えました。 – Makla

+0

ポイントはイベントが* contextual *です。特定のアプリケーションに関してのみ意味を持ちます。これはあなたをドキュメントにルーティングする簡単な方法として使用されています。単独でフィルタリングする必要はありません。特定のアプリケーションとの関係でのみです。 –

関連する問題