Я хочу указать аргумент в атрибуте, например:
[OutputCache(Duration = GlobalSettings.GlobalVar)]
Где GlobalVar - это переменная, которую я определил только один раз (не важно, где).
Использование параметра конфигурации все равно не работает, и я не могу заставить его работать с некоторым статическим классом.
Я получаю ошибку:
Аргументом атрибута должно быть константное выражение, выражение typeof или выражение создания массива типа параметра атрибута
Возможно, можно написать специальную оболочку для OutputCache, но это похоже на хак. Я что-то здесь упускаю?