Asp.Net Core NLog日志的使用

  1. 新建Asp.Net Core MVC项目

  2. 从Nuget上一次安装 NLog、NLog.Config、Nlog.Extensions.Logging

  3. Startup.cs——>Configure方法增加 ILoggerFactory的入参并添加NLog

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

  4. 在HomeController中添加代码:

private readonly ILogger _logger;

    public HomeController(ILogger logger)
    {
        _logger = logger;
    }
    
    public IActionResult Index()
    {
        _logger.LogInformation("您访问了首页");
        _logger.LogWarning("您访问了首页");
        _logger.LogError("您访问了首页");
        return View();
    }
  1. 编辑NLog.Comfig文件
    根据实际需要编辑与



  
  

  
  

    

    
    
    
    
  

  
    

    
    
    
    
  


你可能感兴趣的:(ASP.NET)