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

但这个问题在网上又没有找到解决方法,于是又新建了一个asp.netweb application类型的项目,然后添加一个web api controller class,

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

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

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

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

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