我创建了一个新的 asp.net(标准)web api 项目,现在我想在同一个项目中拥有前端逻辑(ASP.net MVC),我开始知道我们可以同时拥有客户端(MVC)和服务器(Web API) 应用程序在同一项目中。
我试图找到要遵循的分步过程,但我找不到任何。
如果有人可以提供我要遵循的步骤,我将不胜感激,因为这是我第一次从头开始构建应用程序。
提前致谢。
最佳答案
您可以尝试创建一个空的 asp.net 项目并定义该项目具有 web 和 api 功能。 sample :
Empty
并检查选项,MVC
和 Web Api
在
App_Start
文件夹你会看到两个文件。 RouteConfig.cs
文件定义 ASP.NET MVC Web 应用程序的路由。 WebApiConfig.cs
文件定义 ASP.NET Web Api 应用程序的路由。重要提示:API Controller 在名为
api
的路由上有一个前缀。 ,因此,当您创建一个继承自 ApiController
的 Controller 时,它将由 api/ControllerName
路由.
关于c# - 在同一个项目中添加 ASP.NET MVC 和 Web API Web Application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55907493/