我正在使用 Serilog.Extras.AppSetting 包来配置 Serilog。我正在尝试使用电子邮件接收器 (Serilog.Sinks.Email),但我不知道如何通过 AppSetting 配置网络凭据属性。
<add key="serilog:using" value="Serilog.Sinks.Email" />
<add key="serilog:write-to:Email.mailServer" value="localhost" />
<add key="serilog:write-to:Email.fromEmail" value="test@google.com" />
<add key="serilog:write-to:Email.toEmail" value="test@google.com" />
<add key="serilog:write-to:Email.restrictedToMinimumLevel " value="Error" />
<add key="serilog:write-to:Email.networkCredential" value="???" />
如何使用 AppSettings指定/表示NetworkCredential对象?是否有可能,或者这是 AppSetting 方法在 Serilog 中配置的限制?