Я пытаюсь создать простой сервер CalDav с использованием ASP.NET MVC 3, но отсутствие отсутствующих HTTP-глаголов сбило меня с толку.
Как я могу их добавить и использовать? Может быть, я мог бы создать ActionFilter
для каждого из отсутствующих родных ...
RFC 4791 говорит, что протокол CalDav может использовать все эти глаголы
OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, < em> КОПИРОВАТЬ, ПЕРЕМЕСТИТЬ, PROPFIND, PROPPATCH, LOCK, UNLOCK, REPORT, ACL
Полужирным шрифтом показаны собственные глаголы MCV3, а курсивом - те, которые я хочу реализовать, чтобы создать простой CalDav (будет открытым исходным кодом в GIT, с использованием Библиотека DDay.iCal, но мне просто нужно начать) :)
Есть ли что-нибудь, чего я не могу там найти?