我没有找到关于如何在天蓝色日志中记录内容的信息,我想sdk应该允许这个,如果它可以提供一个小例子或链接吗?>
答案 0 :(得分:3)
如果您使用的是WebJobs SDK,那么我们会重定向标准输出流,因此如果您写入控制台,它也应该写入日志。
示例:
Console.WriteLine("Log message");
答案 1 :(得分:2)
我还没有尝试过,但我认为应该可以让NLog在WebJob中工作。
我可以想象正在配置两个日志目标,一个是ColoredConsole
类型,另一个是File
类型。 ColoredConsole在调试和发布模式下运行(部署到Azure时),任何消息都将定向到日志输出并在Kudu中可见。 File目标可以在Release模式下关闭,但在开发中本地运行时可用。
可以通过在.config转换文件中设置minLevel="Off"
来关闭NLog记录器。