zoukankan      html  css  js  c++  java
  • .net core 添加NLog

    依赖项——右键——管理NuGet程序包——浏览——输入以下内容

    Install-Package NLog.Extensions.Logging -Pre

    在根目录下添加nlog.config

      更改nlog.config中内容如下:

    复制代码
    <?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>
    <target name="logfile" xsi:type="File" fileName="logs/${shortdate}.log" />
      </targets>
      
      <rules>
    <logger name="*" minlevel="Info" writeTo="logfile" />
      </rules>
    </nlog>
    复制代码


    选择项目——右键——在文件资源管理器中打开文件夹打开——打开WebApi_Core.csproj——添加以下内容:
    <ItemGroup>
        <Content Update="nlog.config" CopyToOutputDirectory="PreserveNewest" />
      </ItemGroup>


    双击Startup.cs——更改Configure中内容:
    ILoggerFactory loggerFactory
    loggerFactory.AddNLog();

    在Controller中添加以下内容测试:


    运行这个方法

    选择项目——右键——在文件资源管理器中打开文件夹打开——打开bin—Debug—netcoreapp2.0—logs:

     

    单独配置

  • 相关阅读:
    分享15个专业且免费的HTML5模板
    项目环境的搭建
    DNS预解析 dns-prefetch
    页面布局
    计划与准备
    Hogan的安装和使用
    代理工具--fiddle
    vue.js加入购物车小球动画
    vue.js笔记1.0
    url,href,src区别
  • 原文地址:https://www.cnblogs.com/Justsoso-WYH/p/9528886.html
Copyright © 2011-2022 走看看