Порядок FilterAttribute, не работающий

Необходимо создать новый список. Базовые разрядные представления List<int> и List<string> являются абсолютно несовместимыми - на 64-разрядной платформе, например, отдельные участники не являются даже тем же размером.

теоретически возможно рассматривать List<string> как List<object> - это получает Вас в захватывающие миры ковариантности и контравариантности, и в настоящее время не поддерживается C# или VB.NET.

5
задан Chris Arnold 9 November 2009 в 14:58
поделиться

1 ответ

Если вы посмотрите на метод System.Web.Mvc.ControllerActionInvoker.InvokeAction с отражателем, вы увидите, что все фильтры, реализующие IAuthorizationFilter , вызываются перед атрибуты, производные от ActionFilterAttribute , и это потому, что авторизация выполняется перед вызовом действия.

6
ответ дан 14 December 2019 в 13:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: