0

複数の領域を持つ MVC アプリケーションがあります。それらは多くの共通コードとコンポーネントを共有しているため、それらを別々のプロジェクトに分割したくありません。しかし、それらを別の Web サイトに展開したいと考えています。

通常のルーティングは次のとおりです。

www.mysharedsite.com/Area1
www.mysharedsite.com/Area2
...

しかし、私はそれらを次のように展開したいと思います:

www.area1site.com/
www.area2site.com/
...

web.config にフィールドを配置し、RouteConfig と各領域の RegisterAreas にロジックを追加して、ルートを変更し、コントローラーへのルートを完全にオフにすることを考えていました。しかし、これは厄介なようです。

これを行うクリーンな方法はありますか?

4

3 に答える 3