1. 安装 Web 通知插件,请确保为解决方案启用这些插件:
在CRM后台导入以下Solution: (步骤:Settings -> Customization -> Solutions)
文件路径:SDK安装目录\sdk\solutions\portalbase下,选择microsoftxrmportals_managed.zip文件。
按向导直到导入完成。
参考地址:http://msdn.microsoft.com/en-us/library/gg695795.aspx
2. 导入完成后,Solutions列表会出现如下选项:
与此同时,Settings -> Extensions下会多出如下菜单:
3. 点击Web Notification urls,接下来,创建一个转到网站的缓存无效处理程序的新 Web 通知 URL(从“设置”菜单)。缓存无效 URL 将为 http(s)://your-website-domain/Cache.axd
。如下图:
现在,每次创建、更新或删除实体时,网站的缓存无效处理程序都会收到通知,并根据所做的更改使所需的缓存无效。