たとえば、 function がありますdoSomething(string a, string b, string c)
。そして、関数の実行をログに記録したいと思います。私はこのようなことをしたい:
Logger.Debug("Method doSomething executed", a, b, c)
文字列が非常に長くなる可能性があるため、メッセージにパラメーターを書き込まないようにします。この機能は に似てい.Enrich.WithProperty("PropertyName", Value)
ます。しかし、Logger コンストラクターでこれを行うことはできません。への書き込みをログに記録しSEQ
ます。