проверять нужно аттрибут, а не имя класса, на любой аттрибут не из списка реагирует неадекватно)
Ну, все верно. В методах контроллера проверяет параметры на наличие атрибутов источника привязки. Это по идее нужно для WEB Api. Единственное, ты обошел создав имя "NotAController". Не хотел подключать нугетосвкий пакет webapi, чтобы проверять на тип controllerBase