У меня есть внутреннее корпоративное веб-приложение со страницей, на которой размещен статический контент (например, объявления), и я решил внедрить OutputCaching на этой странице, чтобы уменьшить объем обработки и вызовов базы данных.
Единственная проблема заключается в том, что мне нужно также отслеживать, кто просматривал и не просматривал контент. В частности, мне нужно иметь возможность проверять, кто видел конкретное объявление (объявление определяется идентификатором GUID, переданным в конечную точку MVC)
Есть ли способ зарегистрировать, кто обращался к странице, которая была кэширована? Что угодно было бы лучше, чем ничего, но если бы журнал можно было отправить в базу данных SQL, это было бы лучшим решением для меня.