Если я создаю фильтр в базовом приложении ASP. NET, должен ли я также наследовать IFilterMetadata? - PullRequest
0 голосов
/ 14 февраля 2020

Я создал фильтр авторизации (наследуя новый IAsyncAuthorizationFilter), должен ли я также наследовать IFilterMetadata, и почему / почему нет?

Спасибо.

1 Ответ

2 голосов
/ 14 февраля 2020

нет IAsyncAuthorizationFilter уже наследует IFilterMetadata

public interface IAsyncAuthorizationFilter : Microsoft.AsIFilterMetadatapNetCore.Mvc.Filters.IFilterMetadata

как MSDN указывает, что IFilterMetadata является интерфейсом "маркера" для указания типов фильтра для MVC. Для примера взгляните на источник FilterCollection .

...