Есть ли способ сделать инъекцию зависимостей внутри атрибута outputcache, где я могу проверить некоторые вещи в базе данных до того, как верну я кэш или нет?Инъекция зависимостей в пределах фильтра outputcache в ASP.NET MVC
[CustomOutputCache(CacheProfile = "Documents")]
public virtual ActionResult Scoresheets(int? eventId, int? gameId)
{
Лучше сохранить атрибуты пассивными, как описано [здесь] (http://blog.ploeh.dk/2014/06/13/passive-attributes/) и [здесь] (http://www.cuttingedge.it /blogs/steven/pivot/entry.php?id=98). – Steven