asp.net-web-api-routing 相关问题

有关在ASP.NET Web API框架中进行路由的问题


asp.net web api路由设计(多条路由)

我目前正在使用ASP.NET Web API设计REST API。我想提供这样的方法(http方法无关紧要 - 应该适用于所有人):/ api / client / api / client / CID1234(CID1234 = Id)/ api / ...

回答 3 投票 2

Swagger 2.0不支持:带路径的多个操作

我在Web Api 2应用程序中集成了swagger。应用程序有单个控制器时,它工作正常。当我在应用程序中添加第二个控制器时。我收到以下错误:错误有...

回答 6 投票 14

路由到控制器中的类对象

是否可以创建一个路由,用类调用控制器方法?在这个例子中,我正在使用GetPerson方法,但是人总是为空。我正在使用GET WebApiConfig配置....

回答 1 投票 1

ASP.NET MVC4 Web API控制器被困在一条路线上

我创建了一个新的ASP.NET MVC4 Web Api项目。除了默认的ValuesController之外,我还添加了另一个控制器ScenarioController。它具有与ValuesController完全相同的方法。但对于 ...

回答 3 投票 3

API路由:带路径的多个操作

我正在尝试配置我的API路由,我似乎无法绕过Swagger的这个错误:500:{“消息”:“发生错误。”,“ExceptionMessage”:“Swagger 2.0不支持:多个...

回答 1 投票 3

Asp.net Webapi在Get Action Method中清空字符串条件

我创建了一个web api并在web api actionresult方法中发送一个空字符串。并且必须在action方法中检查空字符串检查,但是空字符串转换为下面。 〔路线(“{产品} / {...

回答 1 投票 -1

同时使用url参数和查询字符串

我的Products控制器中有两个操作方法。这是我的RouteConfig。 config.MapHttpAttributeRoutes(); config.Routes.MapHttpRoute(name:“DefaultApi”,routeTemplate:“api / {...

回答 1 投票 2

如何区分基于ASP.NET核心属性的重载函数路由

是否可以区分API路由以实现重载功能?例如,我有以下函数:[HttpGet(“filter”)] public JsonResult GetCity(int id){...} [HttpGet(“filter”)] ...

回答 1 投票 2

对于某些方法,基于属性的webapi2路由返回404

我目前正在开发一个已从Webapi升级到Webapi2的项目。部分转换包括切换到使用基于属性的路由。我已经适当地设置了我的路线......

回答 2 投票 8

控制器ApiController上未找到任何操作

对于我的API,我希望能够处理使用不正确的URL(即与任何控制器或操作都不匹配的URL)进行调用的情况。为此我已实现路由以便...

回答 1 投票 3
热门问答
推荐问答