簡介:
作爲基礎組件,日誌組件被其他組件和中間件所使用,它提供了一個統一的編程模型,即不需要知道日誌最終記錄到哪裏去,只需要調用它即可。
使用方法很簡單,通過依賴注入ILogFactory(CreateLogger方法)或ILogger<T>對象,獲取一個ILogger對象,然後通過ILogger的各種擴展方法(都是調用Log方法)記錄不同級別的日誌。
源碼剖析:
簡介:
作爲基礎組件,日誌組件被其他組件和中間件所使用,它提供了一個統一的編程模型,即不需要知道日誌最終記錄到哪裏去,只需要調用它即可。
使用方法很簡單,通過依賴注入ILogFactory(CreateLogger方法)或ILogger<T>對象,獲取一個ILogger對象,然後通過ILogger的各種擴展方法(都是調用Log方法)記錄不同級別的日誌。
源碼剖析: