簡體   English   中英

MVC Web應用程序中的應用程序變量刷新

[英]Application variable refresh in an mvc web app

我有一個應用程序級別的變量,該變量在應用程序啟動時從數據庫加載。 現在,當訪問變量時,我檢查它是否不為null。 如果不為空,則使用它;如果為空,則從數據庫初始化它,然后使用它。

我的問題是如何確保每天至少刷新一次此變量? .net或MVC框架中是否有什么可以幫助您解決此問題?

如果一段時間未訪問,IIS是否會卸載應用程序? 如果是這樣,則每次重新加載應用程序時都會刷新我的變量。

謝謝

您可以使用System.Web.Caching.Cache類來存儲帶有到期時間的變量。 這樣一來,每天便可以清除該值,並且您的代碼可以從數據庫中重新加載它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM