广州官方网站建设,网页实时翻译器,怎么修复网站死链,模板建站3000是不是贵了.net 6 webapi项目集成NLog 上代码step 1 添加nugetstep 2 添加支持step 3 添加配置文件 结束 上代码
step 1 添加nuget 添加nuget 包 Roc step 2 添加支持
修改program.cs
var builder WebApplication.CreateBuilder(args);
// 添加NLog日志支持
builder.AddRocNLog();ste… .net 6 webapi项目集成NLog 上代码step 1 添加nugetstep 2 添加支持step 3 添加配置文件 结束 上代码
step 1 添加nuget 添加nuget 包 Roc step 2 添加支持
修改program.cs
var builder WebApplication.CreateBuilder(args);
// 添加NLog日志支持
builder.AddRocNLog();step 3 添加配置文件
添加配置文件 位置 看图 注意位置和大小写
?xml version1.0 encodingutf-8 ?
nlog xmlnshttp://www.nlog-project.org/schemas/NLog.xsdxmlns:xsihttp://www.w3.org/2001/XMLSchema-instanceautoReloadtruethrowExceptionstrueinternalLogLevelErrorinternalLogFilenlogs/nlog-internal.log
extensionsadd assemblyNLog.Web.AspNetCore//extensions!--variable namedirectory value${basedir}/logs/--variable namedirectory value/home/logs/Roc/targets asynctrue!-- Console --target nameConsolexsi:typeColoredConsoleencodingutf-8layout${longdate} [${level:uppercasetrue}] ${logger} : ${message} ${exception:formattostring}/!-- Info --target nameInfoxsi:typeFileencodingutf-8maxArchiveDays7archiveAboveSize20971520archiveEveryDayfileName${directory}/log/${date:formatyyyy-MM-dd}.loglayout${longdate} [${level}] [${callsite-linenumber}] ${callsite} : ${message}/!-- Error --target nameErrorxsi:typeFileencodingutf-8maxArchiveDays7archiveAboveSize20971520archiveEveryDayfileName${directory}/bug/${date:formatyyyy-MM-dd}.loglayout${longdate} [${level}] [${callsite-linenumber}] ${callsite} : ${message} ${exception:formattostring}//targetsruleslogger name* minlevelInfo writeToConsole/logger name* maxlevelInfo writeToInfo/logger name* minlevelError writeToError//rules
/nlog结束