1

ASP.NET MVC プロジェクトの編成について質問があります。

私は3つの異なるメインエリアを持っています。フロントエンドとバックエンド、そして Web API があります。

そのようなプロジェクトを組織するためのベストプラクティスは何ですか?

私がこれまでに行ったことは、3 つの異なるプロジェクトを作成して、それぞれが取り組んだ領域を分離できるようにすることですが、CORS (Cross-Origin Resource Sharing) を使用した Web API に問題があります。

私の質問は、3 つのプロジェクトを持つことは可能ですか、それともエリアを使用する必要がありますか? 私はまだ「懸念」(Web API、フロント、バックエンド)を分離できるようにしたいと考えています。

4

1 に答える 1

1

1 つのデフォルトの仮想ディレクトリの下ですべてを実行しないでください。構造は localhost => 仮想ルート、localhost/Web1 になります。localhost/Web2、localhost/Web3 をすべて IIS Express ではなく IIS で実行します。

于 2012-07-22T17:51:22.993 に答える