接下來我們為項目添加日志支援
1、由于本項目我們需要将日志寫入到檔案,是以我們可以直接安裝Serilog.Sinks.File,打開Nuget,搜尋安裝Serilog.Sinks.File。
2、打開Program.cs,添加如下代碼:
#region 初始化日志
Log.Logger = new LoggerConfiguration()
.MinimumLevel.Error()
.WriteTo.File(Path.Combine("Logs", @"Log.txt"), rollingInterval: RollingInterval.Day)
.CreateLogger();
#endregion
3、我們在AddressController中測試日志記錄功能(此處靜态類Log中的方法全局可用)。
3、測試發現,日志已經被成功記錄到檔案中。