У меня есть приложение в asp.net mvc (C #), в котором у каждого пользователя разные продукты, использующие общую таблицу, разделенную идентификатором пользователя.
Мне нужно реализовать SqlCacheDependency
для продуктов каждого пользователя.
Сценарий: скажем, есть два пользователя (user1 и user2) и продукты, назначенные для них на основе идентификатора пользователя.
Мне нужно кэшировать продукты, используя SqlCacheDependency
для каждого пользователя, поскольку они не будут часто обновлять / изменять его. Мне нужно поддерживать кэш user1, даже когда продукты, принадлежащие user2, изменены.
Как мне сохранить SqlCacheDependency
на основе идентификатора пользователя для продуктов, использующих общую таблицу?