【发布时间】:2016-11-03 13:01:29
【问题描述】:
我正在开发一个 ASP.NET 项目。我们有两个主要项目,MVC 网站和一个 WebApi2 应用程序,它用于与数据库交互。 WebApi2 应用程序的所有路由都类似于“/api/Entity”,这样用户实际访问的主 MVC 站点将托管在域根目录(即 www.example.com)中,而能够在“www.example.com/api/Entity”访问 api。有没有办法在不进行大量 IIS 配置或更改路由的情况下做到这一点?
【问题讨论】:
-
为什么不在同一个 Web 项目中使用它们?
-
因为它们是独立的应用程序。我不希望他们像那样纠缠在一起。关注点分离。
标签: c# asp.net-mvc iis asp.net-web-api2