В настоящее время используется nglog
для моего основного приложения ASP.NET. Как вставить новую строку для связанной строки журнала, когда в начале сообщения журнала стоит «~
»?
В настоящее время у меня есть следующее:
<variable name="DefaultLayout" value="${date}|${level:uppercase=true}|${logger}|${event-properties:item=callerName}|${event-properties:item=lineNumber}|${message}${onexception:|${onexception:${newline}${exception:format=tostring}}"/>
<variable name="Main" value="${when:when=starts-with('${message}','~'):inner=${newline}${message}:else=${DefaultLayout}}"/>
Я предполагаю, что это с этим условием, но я не могу получить правильный синтаксис.
${when:when=starts-with('${message}','~')