Muk*_*thi 21 c# nlog azure-storage-blobs
目前我正在使用NLog将我的应用程序错误写入文本文件.除了写入Azure Blob存储之外,如何配置NLog将错误消息写入Azure Streaming Log?
Fre*_*roy 29
Azure Streaming Log捕获发送到Trace接口的内容.如果将NLog配置为发送到该目标,则可以通过Visual Studio中的输出窗口轻松访问该目标.
以下是我配置NLog.config以获取此结果的方法:
<targets>
<target xsi:type="File" name="f" fileName="${basedir}/logs/${shortdate}.log" layout="${longdate} ${uppercase:${level}} ${message} ${exception:format=tostring}" />
<target xsi:type="Trace" name="trace" layout="${logger} ${message} ${exception:format=tostring}" />
</targets>
<rules>
<logger name="*" minlevel="Info" writeTo="f" />
<logger name="*" minlevel="Trace" writeTo="trace" />
</rules>
Run Code Online (Sandbox Code Playgroud)
第一个目标应该类似于您已经记录到文件的目标,第二个目标只是将数据发送到跟踪通道.
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
9059 次 |
| 最近记录: |