Ich habe die folgende Aktion auf einem ApiController:
public string Something()
{
return "value";
}
Und ich habe meine Routen wie folgt konfiguriert:
routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new { id = RouteParameter.Optional }
);
In der Beta hat dies einwandfrei funktioniert, aber ich habe gerade auf den neuesten Release Candidate aktualisiert und sehe jetzt Fehler bei Anrufen wie diesen:
Die angeforderte Ressource unterstützt die http-Methode 'GET' nicht.
Warum funktioniert das nicht mehr?
(Ich nehme an, ich könnte {action} loswerden und einfach eine Menge Controller herstellen, aber das fühlt sich chaotisch an.)