首页新闻找找看学习计划

webapi中RoutePrefix与Route怎么打不出来呢?难道他是.net core 的东西?

0
[已解决问题] 解决于 2018-09-14 10:46

如题,[RoutePrefix]在Controller上无法打出。

一禅·小和尚的主页 一禅·小和尚 | 菜鸟二级 | 园豆:497
提问于:2018-09-05 11:13
< >
分享
最佳答案
0

在传统 ASP.NET 中有 [RoutePrefix("")] ,在 ASP.NET Core 中没有 [RoutePrefix("")] 只有 [Route("")]

奖励园豆:5
dudu | 高人七级 |园豆:41311 | 2018-09-05 11:39

我创建的mvc4.0,添加了一个api,为什么打不出[RoutePrefix("")]和[RoutePrefix("")]呢,并不是core程序

一禅·小和尚 | 园豆:497 (菜鸟二级) | 2018-09-05 11:44

@一只小小小的菜鸟: MVC 4.0 中需要另外安装 nuget 包 AttributeRouting.Web.Http

dudu | 园豆:41311 (高人七级) | 2018-09-05 11:51

@一只小小小的菜鸟: 推荐一篇参考文章 Attribute Based Routing In ASP.NET Web API And MVC 4

dudu | 园豆:41311 (高人七级) | 2018-09-05 11:53
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册