У меня есть значение для ввода журнала (event-properties:item=Id
), но иногда это значение может быть пустым.Я бы хотел, чтобы NLog генерировал значение (guid
), если оно пустое / пустое.Я пытаюсь это сделать, когда Condition Renderer, но я не смог заставить его генерировать что-либо, входное значение все еще пусто.Что я делаю не так?
<parameter name="Id" type="System.Guid"
layout="${when:when=length('${event-properties:item=Id}')>0:${event-properties\:item=Id}:${guid\:format=N}}"/>
Использование NLog 4.5.