我有一个MVC应用程序,我正在获取XML文件并加载到对象中。
在我看来,我有几个客户端/服务器操作,因为MVC是无状态的,我将对象存储到MemoryCache中(以防止XML文件的持续加载)。
虽然这看起来效果很好但是我关心的是如何在完成后删除这个MemoryChache项目?
如果用户转到不同的视图,那么我想删除此对象。
但是我不知道我可以使用什么事件来确保删除此对象。
答案 0 :(得分:1)
看来我可以用JQuery来处理它:
$(window).unload(function () {
// Server call to clear MemoryCache
});