1

我想在同一个项目中使用经典的MVC控制器和WebAPI控制器。 经典的MVC控制器将返回静态内容,如页面的HTML。 所有数据将通过WebAPI传递。ASP.NET MVC WebAPI作为经典控制器与之相同项目

问题是控制器类名最后是相同的。 由于WebAPI在前面粘贴了API/,因此没有路由冲突。 我想过创建一个区域,只是调整路由。

任何想法?

回答

3

实现我可以在项目的顶层创建一个名为ApiControllers的新文件夹。 然后所有的WebAPI控制器都在不同的命名空间下创建。 我不必触摸任何路由信息或任何东西。 简单...

+0

这就是我所做的。 – Jasen

相关问题