我在 asp.net mvc (C#) 中有一个应用程序,其中每个用户都有不同的产品共享一个由用户 ID 分隔的公用表。
我需要SqlCacheDependency
为每个用户的产品实施。
场景是:假设有两个用户(user1 和 user2)和根据用户 ID 为他们分配的产品。
我需要缓存SqlCacheDependency
每个用户使用的产品,因为他们不会经常更新/更改它。即使属于 user2 的产品发生更改,我也需要维护 user1 的缓存。
我如何维护SqlCacheDependency
基于用户 ID 的产品共享一个公用表?