asp.net-core – ASP.NET Core WebAPI默认路由不起作用
发布时间:2020-12-16 04:02:49 所属栏目:asp.Net 来源:网络整理
导读:我已经按照几个示例建议在ASP.NET Core WebAPI项目中设置我的默认路由,我需要替换 app.UseMvc(); 同 app.UseMvc(routes ={ routes.MapRoute( name: "default",template: "{controller}/{action}",defaults: new { controller = "Traders",action = "Get" });
我已经按照几个示例建议在ASP.NET Core WebAPI项目中设置我的默认路由,我需要替换
app.UseMvc(); 同 app.UseMvc(routes => { routes.MapRoute( name: "default",template: "{controller}/{action}",defaults: new { controller = "Traders",action = "Get" }); }); 但是当我运行它默认为localhost:54321 / api / values时它应默认为localhost:54321 / Traders 怎么了? 解决方法
如@tmg所述,请执行以下操作:
右键单击您的Web项目 – >选择属性 – >选择左侧的Debug选项卡 – >然后编辑“启动网址”字段以设置您自己的默认启动网址. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 外键在VS2012 RC中未被识别
- asp.net-mvc – 使用Action Filter检查URL中的参数的MVC.停
- ASP.NET -- WebForm -- 页面生命周期
- ASP.Net MissingMethodException – 找不到“ctor”方法
- asp.net – IItemTransform和现有的缩小文件
- asp.net – 共享.NET应用程序池
- Windbg程序调试系列2-内存泄露问题
- asp.net-mvc-3 – 滚动我自己的@ Html.BeginfBrm()
- asp.net-web-api2 – Web Api 2 Post – UrlHelper.Link不能
- .net中基于资源的授权
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC:使浏览器缓存图像从
- .NetCore技术研究-.NET Core迁移前的准备工作
- asp.net-mvc – TempData在第二个请求后不会被破
- asp.net-mvc – MVC ajax json post到控制器动作
- asp.net-mvc – ASP.NET MVC:如何在localhost上
- asp.net – sql server报告服务和其他报告工具之
- asp.net – 从HTML帮助器中的参数获取属性
- Response.Redirect在ASP.NET中将数据POST到另一个
- asp.net-mvc – ServiceStack Session在MVC Cont
- 为什么ASP.Net服务器控件声明需要runat =“serve
热点阅读