1. nuget 里安装 log4net
2. startup.cs里配置读取配置文件
public static ILoggerRepository repository { get; set; } public Startup(IConfiguration configuration)
{
Configuration = configuration; //加载log4net日志配置文件
repository = LogManager.CreateRepository(JstLog.LogHelper.RepositoryName);
XmlConfigurator.Configure(repository, new FileInfo("log4net.config"));
}
3.copy log4net.config 到根目录
注意 layout type 这里的配置
如果要使用自定义的,就修改此处
<!--<layout type="WebApplication2.Cole.MyLayout,WebApplication2">-->