如何在Azure中为Net Core 2应用程序启用应用程序日志?
问题描述:
我正试图在azure中启用应用程序日志。 我有一个虚拟的Net Core 2 App在Azure的appService中运行。如何在Azure中为Net Core 2应用程序启用应用程序日志?
基本上我的目标是在日志流和应用程序日志文件中查看跟踪消息,但我还没有找到正确的方法来执行此操作。
我发现阅读其他文章的挑战之一是他们假设一个web配置。
答
你可以从中得到答案blog。以下是博客的片段。
在ASP.NET Core应用程序中设置日志记录不需要太多代码。 ASP.NET核心的新的项目模板已经设置了一些基本的日志提供与此代码在Startup.Configure方法:
loggerFactory.AddConsole(Configuration.GetSection("Logging"));
loggerFactory.AddDebug();