У меня есть действие, которое возвращает представление с главной страницей и пользовательским элементом управления входа в систему вверху. Когда я устанавливаю outputcache, он кэширует весь вывод, включая текущего пользователя, так что каждый будет видеть, кто бы ни был последним, кто посетил страницу, чтобы обновить кэш как текущий пользователь. Есть ли способ предотвратить включение главной страницы в кеш?
Я использую следующий код:
[OutputCache(Duration=3000, VaryByParam={params})]
public ActionResult {actionName}({params})
{
{codeGoesHere}
}