我創建了可從Windows或Web應用程序使用的類庫。 應該從類庫中大多數方法中的那些調用應用程序的app.config或web.config中讀取類庫所需的一些設置。 爲了提高性能,我想緩存一些如何這些設置信息爲每個應用程序。如何在應用程序庫中緩存/存儲應用程序設置
我們該怎麼做?一個建議是使用HttpRuntime.Cache對象。另一種方法可以是使用一些靜態變量來存儲數據,但它可能具有的AppDomain /範圍衝突的問題..
所以,我不知道什麼是這樣做的最好的方式(請注意,它是一個通用類可以從Windows或Web應用程序中使用)
請注意,我應該在配置設置上做一些處理以獲得我實際需要使用的內容,這可能會非常耗時!例如創建一個基於數據庫提供者名稱或類似問題的DbFactory .. – smaildeveloper 2011-02-20 07:11:30