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