第9章 ロギング
ロギングはトラブルシューティングおよびデバッグに重要です。デフォルトでは、ロギングはオフになっています。ロギングを有効にするには、ログレベルを設定し、ログメッセージを受信する delegate 関数を提供する必要があります。
9.1. ログ出力レベルの設定
ライブラリーはさまざまなレベルでログトレースを出力します。
- Error
- Warning
- Information
- Verbose
最低ログレベル Error は、エラーイベントのみをトレースし、最も少ないログメッセージを生成します。高いログレベルは、それ以下のすべてのログレベルを含み、より大量のログメッセージを生成します。
// Enable Error logs only. Trace.TraceLevel = TraceLevel.Error
// Enable Verbose logs. This includes logs at all log levels. Trace.TraceLevel = TraceLevel.Verbose