我正在将 WCF 应用程序迁移到 WEB.API 应用程序。
WCF 中实现的调用之一是“ResetCache”。
出于性能原因,在服务器上维护了一个简单的缓存(没有缓存,每次传入呼叫都必须从数据库中获取数据)。因此,在第一次获取数据后,数据存储在缓存中......工作正常。
有时,在进行更改后,需要刷新缓存。完成的一种方法是(出于测试目的)使用对服务器的调用... RefreshState。在当前的 WCF 解决方案中,它使用 POST。
使用 RESTfull WEB.API,我无法确定使用哪个动词或 url 来激活服务器上的此操作。这不是一个获取,它不是一个帖子,......等等。
有人对此有任何想法吗?