0
我正在使用果園,並希望緩存特定於經過身份驗證的用戶的數據。果園使用ICacheManager緩存經過身份驗證的用戶數據
當新用戶登錄或一段時間後,應該再次查詢數據庫。
我已經完成的這一半以下(30分鐘後它將再次查詢數據庫):
private UserData SomeUserSpecificData()
{
var data = _cacheManager.Get("userdata",
ctx => {
ctx.Monitor(_clock.When(TimeSpan.FromMinutes(30)));
return GetDatabaseData();
});
return data;
}
但我怎麼會強迫緩存重新查詢數據庫後,新用戶登錄在?
我有一種感覺,它可能涉及ISIGNALS,但不知道如何實現這一點。
謝謝。
我的回答對你有幫助嗎?或者你還需要其他什麼嗎? – Xceno