NLog发送电子邮件,如果消息包含“”,则电子邮件将显示“

时间:2019-06-04 09:14:04

标签: c# nlog

NLog发送电子邮件,如果消息包含",则电子邮件将显示",该如何解决?

object test = new { a = "split"}

如果我使用

log.Infomation("{@test}", test);

我的电子邮件将显示

<logevent>
    <message>a = &quot;Split&quot;</message>
</logevent>

配置:

<target name="test" xsi:type="Mail" from="" to="" subject="" smtpServer="" smtpPort="0" skipCertificateValidation="true">
    <layout xsi:type="XmlLayout" includeAllProperties="false" elementName='logevent'>
        <element name="message" value="${message}" />
    </layout>
</target>

0 个答案:

没有答案