1
我希望能夠使用XmlLoggingConfiguration對象從磁盤讀取NLog配置文件。然後,我對該對象進行了修改,例如AddLogLevel(廢話)。然後我想將該對象序列化回配置文件。NLog將編程配置的配置對象序列化到NLog.config文件
我可以實現所有這些東西,除了最後一個項目。我似乎無法找到將XmlLoggingConfiguration對象序列化迴文件的方式。
我想這樣做的原因是因爲我希望更改是永久性的,並且在應用程序域重置時不會重置。
另外,我對配置對象所做的更改不是針對在執行應用程序域中運行的LogManager,而是針對將要發送配置文件的另一個應用程序。
這有意義嗎?
如果任何人都可以幫我解決我如何讓NLog序列化XmlLoggingConfiguration的一個實例(或者告訴我是否不可能)然後請讓我知道,謝謝。
P.S.我已經檢查過主頁和wiki,但是一些信息似乎因爲參考資料的通信格式之間的轉換而丟失。