码迷,mamicode.com
首页 > Windows程序 > 详细

《ASP.NET5》无法路由到Web API Controller控制器

时间:2016-03-01 11:04:21      阅读:184      评论:0      收藏:0      [点我收藏+]

标签:

这个标题不知道恰当不恰当,具体的问题就是我在一个现有的项目上创建了一个Web API Controller Class,但是按F5启动调试后,通过给定的路径如“http://localhost:3753/api/values/5”访问Get(int id)方法时,没有反应,设置了断点也进不去。

但这个问题在网上又没有找到解决方法,于是又新建了一个ASP.NET Web Application类型的项目,然后添加一个Web API Controller Class,

参考:《ASP.NET5》Web API Controller Class学习

看看对应的路径是否生效,结果是生效的!


那是什么原因呢,由于网上中文的资料还比较少,只能硬着头皮看点官方的文档;

发现有个setup.cs文件比较重要,并且了解过一些MVC结构中都有Route的概念、功能,

哈哈,还真有这东西,于是果断Copy过来,晕,出异常了!

技术分享

怎么解决呢?具体请参考:

InvalidOperationException was unhandled by user code(用户代码中存在未处理的无效操作异常

=========================分隔线====================================

《你不是怀才不遇,你是怀才不够》 在应该磨刀的时候不要着急去砍柴,这会伤了刀、伤了手;在应该努力的道路上,就不要急着看到结果。时间还漫长,你要用心,理智地去寻找一条适合自己的路,可能开始这条路会充满艰辛,但最美的花总是开在最恶劣的环境中。


《ASP.NET5》无法路由到Web API Controller控制器

标签:

原文地址:http://blog.csdn.net/testcs_dn/article/details/50770092

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!