ASP.NET Web API2:为catch-all路由呈现index.HTML

时间:2014-10-31 16:32:21

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

我在Visual Studio中创建了两个C#项目:

  • MyApp.FrontEnd(一个AngularJS应用程序)
  • MyApp.WebApi(ASP.NET Web Api2项目)

这是MyApp.FrontEnd的结构

  • 应用
    • 供应商(包含第三方JS库)
  • 的index.html

我想在MyApp.WebApi下的WebApiConfig.cs中创建一个catch-all路由,返回index.html。 我不知道如何返回该文件,因为它在另一个项目中。还有其他办法吗?

修改 如果从另一个项目请求文件,我也预见到CORS问题。仅供参考,两个项目都将在IIS中托管。

0 个答案:

没有答案