log4net日志如何输出

chinabdx 2020-01-01 05:15:47
 public class queryAccIntput
{
private ILog _log = LogManager.GetLogger("queryAccIntput");
public string BankCode { get; set; }
public string UserCode { get; set; }

}
//缴费功能输入JOSN格式字符串
public class payFeeIntput
{
private ILog _log = LogManager.GetLogger("payFeeIntput");
public string BankCode { get; set; }
public string UserCode { get; set; }
public string BankSerial { get; set; }
public string PayDate { get; set; }
public string Rate { get; set; }
public string OperateYear { get; set; }
}


private ILog _log = LogManager.GetLogger("queryAccIntput");
我想问一下,我这样赋值以后,如何输出日志
...全文
179 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
HuaKaiGoGoGo 2020-01-03
  • 打赏
  • 举报
回复
引用 4 楼 chinawwl2008 的回复:


如何取日志了,没法取,输入_log.Error直接提示错误信息

这不都有接口吗,你的报错是不是因为你把语句直接写在了类中而不是方法内?
正怒月神 2020-01-02
  • 打赏
  • 举报
回复
输出日志,是在配置文件里配置的。 这是,我当时配置的一段信息。 主要这3个参数比较重要吧。其他的记不清了。 file:生成路径 appendToFile:是否追加 datePattern:按照日期生成log名
 <appender name="WebLog" type="log4net.Appender.RollingFileAppender,log4net">
      <file value="Log/" />
      <appendToFile value="true" />
      <rollingStyle value="Date" />
      <datePattern value="yyyy-MM-dd".log"" />
      <maxSizeToRollBackups value="10" />
      <maximumFileSize value="5MB" />
      <staticLogFileName value="false" />
      <layout type="log4net.Layout.PatternLayout,log4net">
        <conversionPattern value="%d - %-5level - %c - %m%n" />
      </layout>
      <lockingModel type="log4net.Appender.FileAppender+MinimalLock" />
    </appender>
  </log4net>

https://blog.csdn.net/hanjun0612/article/details/52815243
chinabdx 2020-01-02
  • 打赏
  • 举报
回复


如何取日志了,没法取,输入_log.Error直接提示错误信息
Grey.Jia 2020-01-02
  • 打赏
  • 举报
回复
_log.Error
吃瓜农 2020-01-02
  • 打赏
  • 举报
回复
在类里面做一个方法供外面调用
 public static void Error(string message)
{
_log.Error(message);
}

吃瓜农 2020-01-02
  • 打赏
  • 举报
回复
_log.Error("xxx");

12,166

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 Web Services
社区管理员
  • Web Services社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧