Как автоматически перегрузить DELETE и PUT, если они недоступны клиенту?

Как я могу определить при запуске приложения, что клиент не поддерживаетDELETE а такжеPUT глаголы и автоматически перегрузить глагол POST?
На стороне сервера, как я могу перенаправить эти перегруженные глаголы POST в правильные действия?
Скажем, у меня есть запрос DELETE, который переопределен, как я могу вызвать соответствующую функцию в контроллере, которая соответствует действию?
Я предполагаю, что я должен использовать некоторый фильтр действий и использовать отражение, чтобы проверить атрибуты, которые соответствуют моей функции (в этом примере:DeleteFoo(Guid Id)).

Ответы на вопрос(1)

Ваш ответ на вопрос