gpt4 book ai didi

logging - ASP.Net Core 2.0 和日志记录

转载 作者:行者123 更新时间:2023-12-03 02:20:15 26 4
gpt4 key购买 nike

我为 ASP.Net Core 2.0 生成了一个新项目。在 Program.cs 中添加了以下代码:

public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
{
loggerFactory.AddConsole();
...

然后我转到包含该项目的文件夹并运行 dotnet run:

Hosting environment: Development
Content root path: C:\Users\arthur\Source\Repos\WebApplication5\WebApplication5
Now listening on: http://localhost:3000
Application started. Press Ctrl+C to shut down

在浏览网站时,我想查看框架生成的日志,但我什么也没看到。不过,如果我生成 ASP.Net Core 1.1 Web 项目,带有日志记录的行已经在 Program.cs 中,并且我看到日志:

info: Microsoft.AspNetCore.Hosting.Internal.WebHost[1]
Request starting HTTP/1.1 GET http://localhost:53680/
info: Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker[1]
Executing action method WebApplication3.Controllers.HomeController.Index (WebApplication3) with arguments ((null)) - ModelState is Valid

我错过了什么?

最佳答案

好吧,我现在觉得有点愚蠢,但是为了实现我想要的效果,我必须在 appsettings 中更改 DebugConsoleLogLevel .json 低于 Warning

关于logging - ASP.Net Core 2.0 和日志记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45085682/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com