有关在ASP.NET Web API框架中进行路由的问题
尝试将枚举类型值传递给WebApi,但它接受除枚举整数之外的任何值。我们可以限制只接受枚举值吗? public class ValuesController:ApiController {[...
我写web api。 web api controller:public class TaskApiController:ApiController {[HttpPost] public IHttpActionResult PostNewTask(string xx,string yy,CommonTask Task){...
Web Api 2在运行时动态设置到ApiController方法的路由
我想动态地设置ApiController中的方法的路由。下面显示了我的TokenController:公共类TokenController:ApiController {[Route(“api / token / {grantType}”)] ...
URL已指定Id,但仍然获取参数字典包含参数“Id”错误的空条目
我理解这个错误是什么和典型的原因,但在这种情况下,我不确定它为什么会被抛出。这是完整的错误消息:System.ArgumentException:参数...
当我尝试使用2个“获取”方法时,我一直收到此错误。发现多个匹配请求的操作:webapi我一直在寻找关于堆栈的其他类似问题...
webform中的ASP.NET ApiController无法访问方法
无论如何我无法从我的ApiController到达任何方法,如果我尝试通过浏览器访问它但没有显示任何方法,则会出现路由。我的控制器:命名空间AgroRiego.Controllers {...
我有以下控制器,我想用作ajax帖子的Web API控制器从我的用户表中检索数据。 namespace MyProjectName.Controllers.API {[Route(“api / [...
" The resource cannot be found.
我正在尝试导航到一个页面,其URL的格式如下:localhost:xxxxx / User / {id} / VerifyEmail?secretKey = xxxxxxxxxxxxxxx我在RouteConfig.cs文件中添加了一个新路由,所以我的。 ..
[HttpGet] [Route(“api / CheckMainVerified / {mainid}”,Name =“CheckMainVerified”)] public IHttpActionResult CheckIfVerified(int mainid)所以我发现属性上有一个Name属性但我...
错误消息{“消息”:“找不到与请求URI匹配的HTTP资源'https:// localhost:44390 / api / UserRoutes?effectiveDate = 3/29/2011'。”,“MessageDetail”:“没有类型是发现......
Asp.Net MVC4 + Web API控制器删除请求>> 404错误
我有一个VS2012 MVC4解决方案,我测试Web API控制器。我成功测试了GET,POST,PUT但是DELETE仍然给我一个http 404错误。当我在'DeleteMovie'中设置断点时......
asp.net web api登录并注册没有控制器前缀的路由
我在定义登录和注册路由时遇到困难而没有控制器前缀。我有一个用户控制器,具有“登录(字符串电子邮件,字符串密码)”和“注册(用户...
如何在ASP.NET Core Web API中重载具有相同数量参数的控制器方法?
我正在将完整的.NET Framework Web API 2 REST项目迁移到ASP.NET Core 2.2,并且在路由中有点丢失。在Web API 2中,我能够使用相同数量的路由重载路由...
我有一个并排的Web API 2.2 APIController和OData v4 ODataController。我的APIController在内部使用路由属性(没有预定义的路由默认值):[RoutePrefix(“...
我正在尝试通过http调用http:// localhost:56578 / v1 / reports来调用我的GetReports()方法。但是,我继续在主题中收到错误消息。我正在通过......跟踪ms文档
自从升级到RC for WebAPI后,我在WebAPI上调用POST时遇到了一些奇怪的问题。我甚至回到了新项目生成的基本版本。所以:public void Post(字符串值){...
我创建了一个Web Api,我想将默认登陆URL设置为Swagger url,即: - http:// localhost:65347 / swagger / ui / index
在我的WebApiConfig :: Register(...)中,我用自己的控制器选择器替换了HttpControllerSelector。当我发出POST请求时,SelectController成员被正确调用,我返回一个...
我的意思是我有几条路径采用多个参数:api / sockId / sockColor api / sockId / sockBrand api / sockId / sockSize我可以为所有这些声明一条路线吗?我在想......