
























<PackageReference Include="NLog" Version="5.3.4" />
<PackageReference Include="NLog.Web.AspNetCore" Version="5.3.14" />
public static IHostBuilder CreateHostBuilder(string[] args) =>
Host.CreateDefaultBuilder(args)
.ConfigureWebHostDefaults(webBuilder =>
{
webBuilder.UseStartup<Startup>();
}).UseNLog();
<?xml version="1.0" encoding="utf-8"?>
<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<targets async="true">
<target name="file" xsi:type="File" FileName="logs/${shortdate}_${level}.txt" layout="[${longdate}] ${message} ${newline}" />
</targets>
<rules>
<logger name="*" Level="Fatal" writeTo="file" />
<logger name="*" Level="Error" writeTo="file" />
<logger name="*" Level="Warn" writeTo="file" />
<logger name="*" Level="Info" writeTo="file" />
<logger name="*" Level="Debug" writeTo="file" />
<logger name="*" Level="Trace" writeTo="file" />
</rules>
</nlog>
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。