樓主有個美好的愿望——把asp.net 5所有能看懂的代碼一一呈現給大家(比如C++,樓主就看不懂)。現在已經做完了依賴注入、多語言、配置文件三部分,比較基礎的日志就成為了樓主的下一個目標。下面是樓主之前asp.net5的介紹:
下面我們進入日志系統的正題,首先還是將解決方案目錄呈上(vs過期了,這個是vscode的目錄):

如果看asp.net 5源碼比較多的話,我們總會發現,對于xxxx解決方案,有一個專門定義接口以及抽象類的工程叫做xxxx.Abstractions,而真正命名xxxx的工程則是最基礎的實現,其他的工程則多是使用開源代碼或者其他常見的方式的實現。
[我想有不少人之前都沒接觸過NLog、TraceSource,只知道log4net,那正好可以開下眼界啊]
所以我們將分倆節講解該部分內容:
[完]
新聞熱點
疑難解答