Я занимаюсь разработкой приложения MVC5. Согласно документации, метод действия контроллера по умолчанию - HttpGet, поэтому указывать этот атрибут не обязательно.
Теперь я установил FxCopAnalyzer. Это работает довольно хорошо, так как дает мне очень полезные советы, такие как валидация объекта «NULL».
Вот один из любопытных советов: он советует добавить ValidateAntiForgeryTokenAttribute, потому что действие принимает запросы POST по умолчанию. Это почему? MVC5 изменил метод запроса по умолчанию? насколько я знаю, это метод GET по умолчанию.
Может кто-нибудь уточнить это?
С уважением
Хайме