次の形式に従う serilog メッセージのグローバル出力テンプレートを作成しようとしています。
{Timestamp:yyyy-MM-dd HH:mm:ss,fff} [{ComponentName}, {ApplicationName}, {ThreadId}] {Level} ({ErrorId}): {Message} {Exception}
私が直面している問題は、一部のメッセージにエラー ID、例外、または ThreadId が含まれていないことです。したがって、このケースが発生すると、ログ メッセージにノイズを追加する一連の文字を含むメッセージが表示されます。
2015-06-24 15:11:03,234 [Component, MyApp, ] Info (): This is a message that I'm writing
メッセージ テンプレートで Serilog にオプションのパラメータをサポートさせることは可能ですか?