我有應該封裝orm邏輯的類庫。爲了避免一些數據庫調用,它應該包含某種緩存或靜態變量(我想避免它們)。它用於asp.net和wcf應用程序。由於是類庫,我不想訪問Cache或其他與asp.net相關的東西。我也想避免靜態變量,因爲它們的應用範圍本質。asp.net中的類庫和靜態變量
我該如何實現?你如何做到這一點?
編輯:
爲了簡化:想象類庫封裝DAL。它與數據庫交談。裏面有一些代價高昂的查詢。其中一些應該爲每個用戶提取一次並存儲在某個地方,其中一些可以用於每個應用程序(也存儲以避免將來調用DB)。通常情況下,我會使用緩存,但由於它是DAL類庫,我想在它內部包含此功能(而不是在asp.net中)。希望它現在更清楚;)
伴侶,我不明白你想說什麼。你可以嘗試使用一些pseduo代碼或顯示一個示例場景的一些工作流程。我只是不明白你在問什麼:( – 2010-07-30 23:50:00