How to configure NLog for Azure Functions?(如何为Azure功能配置NLog?)
问题描述
我真的需要一些帮助。
我想将NLog与Azure Functions v2(目标框架.NET核心2.2)一起使用-并且已经创建了一个
用
装饰的类并创建了此方法
在Startup类的构造函数中,我使用代码创建了NLog的配置:
我尝试通过使用注入的ILogger在函数中使用记录器。它在本地运行得很好,但在使用Azure时完全"死"了。我想这就是我配置NLog的方式。
我应该如何做才是正确的?
推荐答案
若要确保NLog遵循Azure函数的生存期,则应将其配置为关闭(并刷新)和microsoft扩展日志记录:
通知ShutdownOnDispose = true
和AutoShutdown = false
这篇关于如何为Azure功能配置NLog?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!