首页
归档
留言
广告合作
友链
美女主播
Search
1
博瑞GE车机升级/降级
5,174 阅读
2
修改elementUI中el-table树形结构图标
4,541 阅读
3
Mac打印机设置黑白打印
4,535 阅读
4
Mac客户端添加腾讯企业邮箱方法
4,373 阅读
5
intelliJ Idea 2022.2.X破解
4,092 阅读
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
登录
/
注册
Search
标签搜索
Spring Boot
Java
Spring Cloud
Mac
mybatis
WordPress
Nacos
Spring Cloud Alibaba
Mybatis-Plus
jQuery
Java Script
asp.net
微信小程序
Sentinel
UniApp
MySQL
asp.net core
IntelliJ IDEA
Jpa
树莓派
Laughing
累计撰写
576
篇文章
累计收到
1,425
条评论
首页
栏目
Java
HarmonyOS Next
Web前端
微信开发
开发辅助
App开发
数据库
随笔日记
页面
归档
留言
广告合作
友链
美女主播
搜索到
1
篇与
的结果
2019-02-26
ASP.NET Core之NLog使用
添加NLog插件修改NLog配置文件可以通过Nuget安装,NLogConfigure手工添加NLog.Configure文件,如下using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Mvc; using Microsoft.Extensions.Logging; using NLog; using Web.Models; namespace Web.Controllers { public class HomeController : Controller { private readonly ILogger<HomeController> _log; public HomeController(ILogger<HomeController> log) => _log = log; static Logger logger = LogManager.GetCurrentClassLogger(); public IActionResult Index() { logger.Info("测试日志乱码"); return View(); } public IActionResult Privacy() { return View(); } [ResponseCache(Duration = 0, Location = ResponseCacheLocation.None, NoStore = true)] public IActionResult Error() { return View(new ErrorViewModel { RequestId = Activity.Current?.Id ?? HttpContext.TraceIdentifier }); } } }修改StartUp.cs文件public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) { app.UseRequestIP(); loggerFactory.AddNLog(); env.ConfigureNLog("NLog.configure"); app.Use(async (context, next) => { context.Items["IsVerified"] = true; await next.Invoke(); }); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseDatabaseErrorPage(); } else { app.UseExceptionHandler("/Error"); } app.UseStaticFiles(); //app.UseDirectoryBrowser(); app.UseAuthentication(); app.UseSession(); app.UseMvc(routes => { routes.MapRoute( name:"area", template: "{area:exists}/{controller=Home}/{action=Index}/{id?}" ); routes.MapRoute( name: "default", template: "{controller=Home}/{action=Index}/{id?}"); }); }使用NLogpublic class HomeController : Controller { private readonly ILogger<HomeController> _log; public HomeController(ILogger<HomeController> log) => _log = log; static Logger logger = LogManager.GetCurrentClassLogger(); public IActionResult Index() { logger.Info("测试日志乱码"); return View(); } }
2019年02月26日
1,250 阅读
0 评论
2 点赞