Если вы хотите протестировать атрибут OutputCache, это очень легко сделать:= DateTime.Now;}}
Просмотр:
@{
ViewBag.Title = "Index";
}
<h2>Index</h2>
<p>@ViewBag.Time</p>
Если вы скомпилируете это действие и перейдите к домашнему действию, оно покажет текущее время.Если вы обновите его, он не будет обновляться еще 60 секунд.
В другой заметке я не уверен, что вы понимаете параметр VaryByParam.Это будет означать, что он будет кэшировать отдельные версии для параметра запроса none.
Это означает, что если у вас есть следующие URL-адреса:
/home/index
/home/index?none=abc
/home/index?none=xyz
Все они будут кэшироваться отдельно друг от друга.,Возможно, вы понимали это, но я интерпретировал ваше «нет», чтобы обозначить, что вы не хотите, чтобы оно варьировалось в зависимости от параметра, и поэтому вы добавили «нет».Если я неправильно понял ваше намерение, просто проигнорируйте эту часть.