zoukankan      html  css  js  c++  java
  • log4net配置与初始化

    1、配置文件:
    <?xml version="1.0" encoding="utf-8" ?>
    <configuration>
      <configSections>
        <section name="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler, log4net" />
      </configSections>
      <log4net>
        <logger name="Weixin" additivity="false">
          <level value="All" />
          <appender-ref ref="AccountRollingFileAppender" />
        </logger>
        <appender name="AccountRollingFileAppender" type="log4net.Appender.RollingFileAppender">
          <param name="File" value="LogsWeixin.log" />
          <param name="AppendToFile" value="true" />
          <param name="RollingStyle" value="Size" />
          <param name="CountDirection" value="1" />
          <param name="MaximumFileSize" value="1MB" />
          <param name="MaxSizeRollBackups" value="1024" />
          <layout type="log4net.Layout.PatternLayout">
            <param name="ConversionPattern" value="%d [%t] %-5p %c - %m%n" />
          </layout>
        </appender>
      </log4net>
    </configuration>
     
    2、初始化:
                string logConfigPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Log4Net.config");
                XmlConfigurator.Configure(new FileStream(logConfigPath, FileMode.Open));
  • 相关阅读:
    Netty ChannelHandler组件作用
    Netty Channel组件作用
    Netty NioEventLoop自定义任务处理
    NIO与BIO
    JDK ByteBuffer与Netty ByteBuf
    linux-源码软件管理-yum配置
    typora使用快捷键
    远程连接mysql库问题
    MVC 后台处理 json格式的日期
    使用 SqlClient 创建数据库连接并获取数据
  • 原文地址:https://www.cnblogs.com/guokun/p/5843458.html
Copyright © 2011-2022 走看看