【问题标题】:Integrate Angular JS project into Web Api project将 Angular JS 项目集成到 Web Api 项目中
【发布时间】:2017-07-23 13:05:20
【问题描述】:

我目前有一个使用 Gulp 将 Angular 前端集成到其中的 Play 项目。现在我需要在 .Net Web-Api 项目中重新使用角度代码。将 APPAPI 作为单独的项目将起作用。但是为了避免处理不同的端口和 CORS,唯一的选择是将一个项目部署到一个端口,其中 AngularJs 项目与 Web Api 项目集成在一起。

我已经检查了很多问题,只有这个 Stack-overflow answer 似乎与我的场景相关,但该解决方案也没有运气。

有谁知道如何进行这种集成。是否可以将两者集成到一个项目中

【问题讨论】:

    标签: asp.net angularjs asp.net-web-api asp.net-web-api-routing


    【解决方案1】:
    1. 创建 ASP.NET MVC 应用程序。
    2. 使用 Angular 应用程序中的 index.html 更改默认 Index.cshtml。 (您可能需要更正其他文件的路径)。

    现在 ASP.NET 运行您的应用程序,因此您可以添加 WebAPI 控制器,而不是从 ApiController 继承的 MVC 控制器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-22
      • 1970-01-01
      • 2021-07-21
      • 2021-11-06
      • 2012-06-29
      • 2017-12-23
      相关资源
      最近更新 更多