1

ファイル内の各ログメッセージの後にブレークラインが必要です。

この時点で、threadcontext-property を設定し、それを patternLayout で使用します。

C#:

log4net.ThreadContext.Properties["break"] = "###########################################";

log4net.config:

<layout type="log4net.Layout.PatternLayout">
  <param name="ConversionPattern"  value="%date - %property{Guid} [%level] %newline  %message %newline %newline %property{break} %newline" />
</layout>

これを log4net の構成ファイルで定義することは可能ですか? 同じキャラである必要はありません。メッセージ自体がかなり大きいため、メッセージが終了して新しいメッセージが開始されることを確認するための目に見える方法が必要です。

4

1 に答える 1

3

それを ConversionPattern に追加してみませんか:

<layout type="log4net.Layout.PatternLayout">
   <param name="ConversionPattern"  value="%date - %property{Guid} [%level] %newline  %message %newline %newline %property{break} %newline ########################################### %newline " />
</layout>
于 2013-01-18T10:44:17.610 に答える