Có cách nào để sử dụng thuộc tính OutputCache để cache các kết quả của chỉ đăng xuất khỏi người sử dụng và đánh giá lại cho người dùng đăng nhập Ví dụ:MVC3 OutputCache chỉ đăng xuất khỏi người sử dụng bộ nhớ đệm
Những gì tôi muốn
[OutputCache(onlycacheanon = true)]
public ActionResult GetPhoto(id){
var photo = getPhoto(id);
if(!photo.issecured){
return photo...
}
return getPhotoOnlyIfCurrentUserHasAccess(id);
//otherwise return default photo so please don't cache me
}
Đó là điều rất tôi nhớ da diết cảm ơn bạn. Tôi đã không nhận ra bộ nhớ đệm vô hiệu hóa null. – maxfridbe
Không biết nó đã có sẵn. Cảm ơn bạn :) –
@maxfridbe: Đừng quên chấp nhận câu trả lời. – jgauffin