NLog類庫使用探索 程式設計配置

2021-09-08 20:12:56 字數 1075 閱讀 6889

以程式設計的方式配置,這是我專案中的,我都不知道為什麼使用程式設計。直接配置不很好嗎,估計他也沒有研究。直接上步驟和**:

建立乙個loggingconfiguration物件,用來儲存配置資訊

至少建立乙個輸出目標物件

設定該輸出目標物件的屬性

設定loggingrule物件,並將其新增到loggingconfiguration物件的loggingrules集合中

啟用該loggingconfiguration物件(將logmanager.configuration設定為該loggingconfiguration物件即可)

usingnlog; 

usingnlog.targets;

usingnlog.config; usingnlog.win32.targets; clas***ample $ $"; filetarget.filename = "$/file.txt"; filetarget.layout = "$"; //step 4. define rules loggingrule rule1 = new loggingrule("*", loglevel.debug, consoletarget); config.loggingrules.add(rule1); loggingrule rule2 = new loggingrule("*", loglevel.debug, filetarget); config.loggingrules.add(rule2); //step 5. activate the configuration logmanager.configuration =config; //example usage logger logger = logmanager.getlogger("example"); logger.trace("trace log message"); logger.debug("debug log message"); logger.info("info log message"); logger.warn("warn log message"); logger.error("error log message"); logger.fatal("fatal log message"); } }

NLog類庫使用探索 程式設計配置

以程式設計的方式配置,這是我專案中的,我都不知道為什麼使用程式設計。直接配置不很好嗎,估計他也沒有研究。直接上步驟和 建立乙個loggingconfiguration物件,用來儲存配置資訊 至少建立乙個輸出目標物件 設定該輸出目標物件的屬性 設定loggingrule物件,並將其新增到logging...

日誌框架NLog簡單配置使用

nlog日誌管理工具 這裡介紹最簡單的獲得方式 1.管理nuget程式包 2.在開啟頁面中搜尋nlog並進行安裝,安裝nlog和nlog.config 3.安裝成功後我們可以看到如圖中的檔案及引用 輸出到檔案 file name f filename logs log layout vs輸出視窗 d...

使用類程式設計

在oop中使用類程式設計的一種模型就是客戶 伺服器模型。客戶是使用類的程式。類宣告 包括類方法 則構成了伺服器,他是程式可以使用的資源。類中通過共有方式定義的類方法好比伺服器的介面,伺服器的責任是根據介面 類方法 準確地執行,伺服器設計人員 定義類的程式設計師 只需在對應的介面下設計類實現的細節,而...