怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 181 asp
ASP.NET Web API2 项目的默认路由是不区分方法名的,同时,方法参数类型不同,也无法让路由精确匹配到接口。
那么在同一个Controller中,如何才能按照方法名称调用接口呢?
答案是修改默认路由:
在App_Start\WebApiConfig.cs文件中的路由Controller与id之间增加占位符action
打开VS,依次点击菜单【文件】->【新建】->【项目】
在【新建项目】界面,选择【Web】->【ASP.NET Web 应用程序】,输入项目名称,点击【确定】按钮
在【新建ASP.NET Web 应用程序】界面,选择【空】【Web API】,点击【确定】按钮,等待项目创建完成
【添加Controller】:在【Controllers】文件夹上右键【添加】->【控制器】->【Web API 2 Controller - Empty】-> 默认命名即可
【添加方法】在【DefaultController】文件中添加方法,此时使用的默认路由,不需要按方法名称访问。
注意:由于Web API是服务端接口,并没有默认首页,因此运行后,需要修改URL地址才能访问
【修改默认路由】在App_Start\WebApiConfig.cs文件中的路由Controller与id之间增加占位符action
修改路由后,需要指定方法名称才能访问接口
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
怎样在iis中发布asp.net网站,以widowerver2003、v2008和qlerver2005为例。将开发完成的a.et网站发布,将发布包放在widowerver2003服务器的文件夹下。将......
2023-03-16 181 asp
VASP入门到精通:[4]一个简单的VASP运行实例,这一节给大家一个简单的实例,这里就选择优化CrI3......
2023-03-16 441 asp
Spread for ASP.NET的安装,目前世界上最流行的支持DyamicData的ASP.NET电子表格组件!SreadforASP.NET前SreadforWeForm是一个工作表控件,它在A......
2023-03-16 216 asp