Als «asp.net-web-api-routing» getaggte Fragen


30
Der Post-Parameter ist immer null
Seit dem Upgrade auf RC für WebAPI habe ich ein merkwürdiges Problem beim Aufrufen von POST auf meinem WebAPI. Ich bin sogar zu der Basisversion zurückgekehrt, die für ein neues Projekt generiert wurde. So: public void Post(string value) { } und Anruf von Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: …


11
Mehrere HttpPost-Methoden im Web-API-Controller
Ich beginne mit der Verwendung des MVC4-Web-API-Projekts. Ich habe einen Controller mit mehreren HttpPostMethoden. Der Controller sieht folgendermaßen aus: Regler public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Hier wird MyRequestTemplatedie Vorlagenklasse dargestellt, …

8
Benutzerdefinierte Methodennamen in der ASP.NET-Web-API
Ich konvertiere von der WCF-Web-API in die neue ASP.NET MVC 4-Web-API. Ich habe einen UsersController und möchte eine Methode namens Authenticate. Ich sehe Beispiele für GetAll, GetOne, Post und Delete. Was ist jedoch, wenn ich diesen Diensten zusätzliche Methoden hinzufügen möchte? Zum Beispiel sollte mein UsersService eine Methode namens Authentifizieren …

3
Optionale Parameter im Web-API-Attribut-Routing
Ich möchte den POST des folgenden API-Aufrufs verarbeiten: /v1/location/deviceid/appid Zusätzliche Parameter kommen vom Post-Body. Das alles funktioniert gut für mich. Jetzt möchte ich meinen Code erweitern, indem ich zulasse, dass "deviceid" und / oder "appid" und / oder BodyData null sind: /v1/location/deviceid /v1/location/appid /v1/location/ Diese 3 URLs sollten auf demselben …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.