Отсутствующие HTTP-глаголы в MVC - PullRequest
1 голос
/ 05 сентября 2011

Я пытаюсь создать простой сервер CalDav с использованием ASP.NET MVC 3, но отсутствие отсутствующих HTTP-глаголов запутало меня.

Как я могу добавить их и использовать их?Может быть, я мог бы создать ActionFilter для каждого из отсутствующих нативных ...

RFC 4791 говорит, что протокол CalDav может использовать все эти глаголы

ОПЦИИ , GET , HEAD, POST , PUT , DELETE , TRACE, COPY , MOVE , PROPFIND, PROPPATCH, LOCK, UNLOCK, REPORT, ACL

In Полужирный показаны родные глаголы MCV3, и Курсив , которые я хочу реализовать для создания простого CalDav (будет с открытым исходным кодом в GIT, используя DDay.iCal Library , но мне просто нужно начать):)

Есть ли что-то, чего я не могу найти в наличии?

1 Ответ

1 голос
/ 05 сентября 2011

Посмотрите на AcceptVerbsAttribute. Требуется массив строк, который, я думаю, вы могли бы предоставить те, которые вы ищете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...