Запитання з тегом «asp.net-web-api-routing»

18
Було знайдено кілька дій, які відповідають запиту в Web Api
Я продовжую отримувати цю помилку, коли намагаюся використовувати 2 "Отримати" методи Було знайдено кілька дій, які відповідають запиту: webapi Я дивився навколо інших подібних питань щодо цього в стеці, але не розумію. У мене є 2 різних імена та використовується атрибут "HttpGet" [HttpGet] public HttpResponseMessage Summary(MyVm vm) { return null; …

30
Параметр публікації завжди є нульовим
З моменту оновлення до RC для WebAPI у мене виникає справжня дивна проблема при виклику POST на моєму WebAPI. Я навіть повернувся до базової версії, створеної для нового проекту. Так: public void Post(string value) { } і зателефонувавши від Fiddler: Header: User-Agent: Fiddler Host: localhost:60725 Content-Type: application/json Content-Length: 29 Body: …

3
Чи може хтось мені пояснити CreatedAtRoute ()?
З шаблону для Web API 2 метод публікації завжди такий: [ResponseType(typeof(MyDTO))] public IHttpActionResult PostmyObject(MyDTO myObject) { ... return CreatedAtRoute("DefaultApi", new { id = myObject.Id }, myObject); } Я не розумію цього CreatedAtRoute()методу. Хтось може CreatedAtRoute()мені пояснити метод?

11
Кілька методів HttpPost в контролері Web API
Я починаю використовувати проект Web API MVC4, маю контролер з декількома HttpPostметодами. Контролер виглядає наступним чином: Контролер public class VTRoutingController : ApiController { [HttpPost] public MyResult Route(MyRequestTemplate routingRequestTemplate) { return null; } [HttpPost] public MyResult TSPRoute(MyRequestTemplate routingRequestTemplate) { return null; } } Тут MyRequestTemplateпредставлений клас шаблонів, відповідальний за обробку Json, …

8
Імена спеціальних методів у веб-API ASP.NET
Я перетворюю з веб-API WCF в новий веб-API ASP.NET MVC 4. У мене є UsersController, і я хочу мати метод на ім'я Authenticate. Я бачу приклади, як робити GetAll, GetOne, Post та Delete, але що робити, якщо я хочу додати додаткові методи до цих служб? Наприклад, мій UsersService повинен мати …

3
Необов’язкові параметри в маршрутизації атрибутів Web Api
Я хочу обробити POST наступного виклику API: /v1/location/deviceid/appid Додаткові параметри надходять від Post-Body. Для мене все це чудово працює. Тепер я хочу розширити свій код, дозволивши значення "deviceid" та / або "appid" та / або BodyData нульовим: /v1/location/deviceid /v1/location/appid /v1/location/ Ці 3 URL-адреси повинні відповідати тим же шляхом. Мій перший …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.