1

我有一个关于组织 ASP.NET MVC 项目的问题。

我有 3 个不同的主要区域。前端和后端,我有一个 Web API。

我想知道组织这样一个项目的最佳实践是什么?

到目前为止,我所做的是制作 3 个不同的项目,这样我就可以将他们从事的领域分开,但是我在使用 CORS(跨源资源共享)的 Web API 时遇到了问题。

所以我的问题是,是否可以有 3 个项目,或者我应该使用区域?我仍然希望能够分离“关注点”(Web API、前端、后端)。

4

1 回答 1

1

你为什么不在一个默认的虚拟目录下运行它。你的结构将是 localhost => 虚拟根,localhost/Web1。localhost/Web2, localhost/Web3 并在 IIS 下运行它们而不是 IIS express

于 2012-07-22T17:51:22.993 回答