log4net在.net core中的config配置跟.net中差很少spa
不知道是在.net core中新增的,仍是log4net版本升级新增的,反正就是新增了repository的概念.net
repository 增长了日志的多样性日志
因为log4net只支持三种日志级别,就算配置也只能配置3个不一样的日志文件,想增长日志文件却无从下手code
新增repository后,提供了这种新增的方案,就是增长repository 而且 增长对应的config配置文件blog
我的感受虽然这种新增repository的方案能解决新增日志文件的问题,可是新增config配置文件比较复杂继承
以上全部均为我的拙见,望大神能指正it
------------------------------------------------------------------------------------------------------------------分割线----------------------------------------------------------------------------------------------------------------io
过滤器方面class
新增一个类继承ActionFilterAttribute,并重写OnActionExecuting(action执行前)和OnActionExecuted(action执行后)配置
而后在Startup中注册全局过滤器
services.AddMvc(options=> { options.Filters.Add<ActionFilter>(); });
ActionFilter为你新增类的类名
参考自:https://blog.csdn.net/ma524654165/article/details/77586615