Максимальный размер параметра системного журнала - PullRequest
0 голосов
/ 19 октября 2018

Я настраиваю макет системного журнала и мне интересно, могу ли я установить максимальный размер строки для параметра, чтобы вывод не был слишком длинным.Например:

<parameter name="@tresc_requestu" layout="${event-context:item=tresc_requestu}" />

Я бы хотел, чтобы длина лога была не более 5 символов.Приветствия.

1 Ответ

0 голосов
/ 21 октября 2018

NLog ver.4.6.3 теперь поддерживает усечение:

${event-context:item=tresc_requestu:truncate=5}

Более старые версии NLog могут использовать эту очень загадочную логику для усечения до 5 символов:

${trim-whitespace:inner=${event-context:item=tresc_requestu:padding=-5:fixedLength=true}}
...