C# 如何覆盖ASP.NET Core中的默认日志记录信息
当我启动默认ASP.NET核心应用程序时,我在控制台中看到以下几行代码:C# 如何覆盖ASP.NET Core中的默认日志记录信息,c#,asp.net,logging,asp.net-core,.net-core,C#,Asp.net,Logging,Asp.net Core,.net Core,当我启动默认ASP.NET核心应用程序时,我在控制台中看到以下几行代码: Hosting environment: Production Now listening on: http://localhost:5000 Application started. Press Ctrl+C to shut down. 在哪里可以更改此日志?这些行不会被记录,而是打印到控制台。导致此输出的原因是启动应用程序的默认方式。或者特别是,内部设置一切 您必须自己编写代码才能更改输出。这些行不会被记录,而是打印
Hosting environment: Production
Now listening on: http://localhost:5000
Application started. Press Ctrl+C to shut down.
在哪里可以更改此日志?这些行不会被记录,而是打印到控制台。导致此输出的原因是启动应用程序的默认方式。或者特别是,内部设置一切
您必须自己编写代码才能更改输出。这些行不会被记录,而是打印到控制台。导致此输出的原因是启动应用程序的默认方式。或者特别是,内部设置一切
如果不自己编写代码,就无法更改输出。我找到了几篇关于
iaapplicationlifetime
和iaapplicationlifetime.ApplicationStarted
的文章,但它无论如何都不起作用。我找到了几篇关于iaapplicationlifetime
和iaapplicationlifetime.ApplicationStarted
的文章,但是反正也不行