以程式設計的方式配置,這是我專案中的,我都不知道為什麼使用程式設計。直接配置不很好嗎,估計他也沒有研究。直接上步驟和**:
建立乙個loggingconfiguration物件,用來儲存配置資訊
至少建立乙個輸出目標物件
設定該輸出目標物件的屬性
設定loggingrule物件,並將其新增到loggingconfiguration物件的loggingrules集合中
啟用該loggingconfiguration物件(將logmanager.configuration設定為該loggingconfiguration物件即可)
usingnlog;
using
nlog.targets;
using
nlog.config;
using
nlog.win32.targets;
class
example
$ $";
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中使用類程式設計的一種模型就是客戶 伺服器模型。客戶是使用類的程式。類宣告 包括類方法 則構成了伺服器,他是程式可以使用的資源。類中通過共有方式定義的類方法好比伺服器的介面,伺服器的責任是根據介面 類方法 準確地執行,伺服器設計人員 定義類的程式設計師 只需在對應的介面下設計類實現的細節,而...