ServiceStack Backbone.Todos Usuń 405 niedozwolone

Zdałem sobie sprawę, kiedy kliknąłem Backbone.Todos przykład „Wyczyść x zakończone elementy” Otrzymuję DELETE 405 niedozwolone ...

Rozumiem po poprzednich pomocach i dokumentach, że jeśli chcę włączyć DELETE PUT PATCH ... muszę ustawić

X-http-method-override : DELETE

jeśli była to forma lub jquery.

Ale nie jestem pewien, jak to się robi w przykładzie Backbone.Todos, ponieważ jestem nowym użytkownikiem backbone.js.

Czy mógłbyś wskazać, jak naprawić DELETE 405? Dziękuję Ci.

EDYTOWAĆ ---------------------------------------

Zawsze mogę zmienić trasy na ...

[Route("/todos/add")] //C - post
[Route("/todos/{id}")] //R - get
[Route("/todos/{id}/edit")] //U - post
[Route("/todos/{id}/delete")] //D - post

Więc wystarczy Post i Get, aby wykonać zadanie. Ale to nie wygląda bardzo restful w porównaniu do:

[Route("/todos/{id}", "Delete")] //D - delete

Czy to?

questionAnswers(2)

yourAnswerToTheQuestion