2017-10-20 110 views
-1

我爲我的項目團隊創建了一個log4net包裝類,以便我們可以在我們的項目中使用同一個log4net實例進行登錄。我們不確定哪些部分可能會出現,即控制器,一個建議是爲「助手」類創建一個單獨的文件夾。在MVVM之後的C#.NET項目中引入log4net包裝類

我們可以使用這種行業標準嗎?

+0

你的問題可以說是主觀意見。 [問] – MickyD

回答

0

我不能說'行業標準',但對於我們的應用程序來說,將採伐量降到最低水平對我們來說效果最佳。我們創建了自己的類,將第三方功能封裝在幾乎所有其他庫中引用的庫中。然後我們實現了我們自己的方法來簡化和標準化我們的應用中的日誌。這種方法可以在任何地方使用日誌記錄,而無需重大項目變更。您只需在需要記錄內容的地方添加靜態方法調用。

+0

不要喂鴿子。 _ [回答「壞」問題的立場](https://meta.stackoverflow.com/questions/281793/stance-on-answering-bad-questions)_和_ [如果有人提出關於題外話題的建議?]( https://meta.stackoverflow.com/questions/276572/should-one-advise-on-off-topic-questions)_ – MickyD

0

不,這種東西沒有工業標準。不過,不要爲log4net創建另一個包裝,請考慮使用現有的one。然後只需將其註冊到您選擇的DI中,並通過構造函數注入。

+0

不要喂鴿子。 _ [回答「壞」問題的立場](https://meta.stackoverflow.com/questions/281793/stance-on-answering-bad-questions)_和_ [如果有人提出關於題外話題的建議?]( https://meta.stackoverflow.com/questions/276572/should-one-advise-on-off-topic-questions)_ – MickyD

相關問題