.NET CoreのMicrosoft.Extensions.LoggingパッケージからILoggerの独自の実装を作成しましたが、ログに追加するパラメータを追加する方法が不明です。カスタムILogger実装と追加/カスタムフィールド?
現在、私は私のログ方法については、以下のシグネチャを持っている:
public void Log<TState>(
LogLevel logLevel,
EventId eventId,
TState state,
Exception exception,
Func<TState, Exception, string> formatter)
私はので、これを拡張することができますどのように私は余分なフィールドを渡すことができますか?それはTStateパラメータと関係していますか?
ここでLoggerMessage.Defineメソッドに関する追加情報が見つかりましたhereこれは私が探しているかもしれないように聞こえますが、そこには多くの情報がないようです。
[質問のタイトルのタグを入れないでください](https://stackoverflow.com/help/tagging) – Liam