該項目做者爲偉哥,GitHub地址:https://github.com/amh1979;該項目維護者爲鳥窩,GitHub地址:https://github.com/TopGuo;該項目以在nuget上,你們能夠搜索「AspNetCore.FileLog 」進行安裝,若是在使用中遇到任何問題,歡迎issue。git
CLI 安裝
github
dotnet add package AspNetCore.FileLog --version 2.2.0.3web
或者經過nuget包管理器安裝
api
public void ConfigureServices(IServiceCollection services) { services.AddFileLog(t => { t.LogDirectory = "file_logs";//指定日誌生成的文件夾 t.SettingsPath = "/_setting";//指定web配置路徑 t.LogRequestPath = "/_logweb";//指定web日誌瀏覽路徑 }); ... }
日誌分爲六個記錄等級瀏覽器
瀏覽器訪問一下剛纔配置的web訪問目錄測試
下面是日誌記錄效果3d
日誌記錄效果仍是很nice的日誌
效果是否是更棒code
web管理靈活控制日誌輸出等級而且能夠正對不一樣的類別,還記得咱們剛纔配置的t.SettingsPath = "/_setting";//指定web配置路徑嗎
瀏覽器訪問一下,能夠管理日誌記錄等級blog
找到咱們剛纔記錄日誌的類別,設置日誌記錄等級
完美,先介紹到這裏,固然還有一下功能我沒有展現,有興趣你們能夠一塊兒來研究
用過了log4net,用過了nlog,也用過了seriallog,最後我選擇用filelog,歡迎你們試用!