NetCore Log4Net/日志


参照原文(https://blog.csdn.net/kevin860/article/details/106881062/)

笔记:

方式一:(对应原文的方式二,较为推广,所以放在第一个写,另外,不建议写在Startup.cs里面)

步骤1:下载log4net.config(网上一大堆,不再贴出来),并引入项目根目录下。

步骤2:安装扩展

封装帮助类:

引用:

方式二:

步骤1、步骤2:同上

 步骤3:注册log4net

 添加日志打印:

 log4.net

<?xml version="1.0" encoding="utf-8"?>

    "RoollingAppender" type="log4net.Appender.RollingFileAppender">
        
        "log/">
        
        "true">
        
        "Date">
        
        "yyyyMMdd.txt">
        
        "false">
        
        "1000">
        
        "5GB">
        "log4net.Filter.LevelRangeFilter">
            "LevelMin" value="ALL">
            "LevelMax" value="FATAL">
        
        "log4net.Layout.PatternLayout">
            "%date 线程ID:[%thread] %-5level %logger [%property{NDC}] -%message%newline">
        
    
    
        "ALL"/>
        ref ref="RoollingAppender"/>