私は最大1000文字のデータベースフィールドに自分のメッセージを記録しています。現在、1000文字を超えるメッセージ(スタックトレース、HTTPリクエストなどの例外情報が含まれることが多い)をログに記録しようとすると、挿入が失敗し、NLogはそれを黙って無視し続けます。NLog自動切り捨てメッセージ
NLog.configには、メッセージの長さを常に切り捨てて1000文字を超えないようにする必要がありますか?
1000バイト文字数の前の最後の数文字を"[...]"のように置き換えると、切り詰められたメッセージを正常に表示する方法を教えてください。
グーグルでこれを簡単に見つけることができないとは思いません。うまくいけば私自身のレンダラを書く必要はありませんか?
ありがとうございました。確かに見やすいですが、私はこの迷惑な小さなクラスで終わるので、主にこのログシステムを使用するすべてのプロジェクトに依存関係が必要であり、そのようには見えませんメンテナンスに値する –