.Net core SQL缓存依赖

Ana*_*ake 5 sqlcachedependency .net-core asp.net-core

我正在尝试在 ASP.Net core 应用程序中实现缓存。目前我已经实现的是内存缓存IMemoryCache,但我想要的是如果 SQL Server 2016 中的相应记录发生更改,缓存应该失效。我找到它的一种方法,但根据此链接,SQLCacheDependency它不是 .Net Core 的一部分

对此有什么想法吗?

VMA*_*Atm 2

目前此类尚未迁移到 .Net Core,因此您无法轻松管理此类逻辑。可能它将成为.Net Standard 2.0的一部分,因此您要么通过CancellationChangeToken直接sql数据库检查(效率非常低)来实现一些临时解决方案,要么等待更新。