c#mvc 怎么配置log4目录
答案:2 悬赏:20 手机版
解决时间 2021-03-16 09:59
- 提问者网友:回忆在搜索
- 2021-03-15 23:31
c#mvc 怎么配置log4目录
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-03-16 00:54
1. 创建一个 log4net.config 配置文件在MVC的根目录即可,内容如:
2. 使用时引用命名空间
using log4net;
using log4net.Config;
namespace WebApi.Models
{
public class Log
{
public static ILog InitLog4Net(Type type)
{
var logCfg = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "log4net.config");
XmlConfigurator.ConfigureAndWatch(logCfg);
return LogManager.GetLogger(type);
}
}
}3. 控制器中使用时
ILog log = Models.Log.InitLog4Net(typeof(NotifyController));
log.Info("这是日志信息");
using log4net;
using log4net.Config;
namespace WebApi.Models
{
public class Log
{
public static ILog InitLog4Net(Type type)
{
var logCfg = new FileInfo(AppDomain.CurrentDomain.BaseDirectory + "log4net.config");
XmlConfigurator.ConfigureAndWatch(logCfg);
return LogManager.GetLogger(type);
}
}
}3. 控制器中使用时
ILog log = Models.Log.InitLog4Net(typeof(NotifyController));
log.Info("这是日志信息");
全部回答
- 1楼网友:玩家
- 2021-03-16 01:42
虽然我很聪明,但这么说真的难到我了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯