2011-07-12 4 views
1

私はこのアプリケーションをいくつかのWebサイトで再利用したいと考えています。ドメインモデルは、これらのそれぞれで再利用されています。各ドメインは独自のルック・アンド・フィールを持っていますが、前記ドメインモデルを使用する独自のデータセットを持っています。 URLに基​​づいて関連コンテンツを表示できる単一のASP.NET MVCアプリケーションを作成することは可能ですか?したがって、私はURL xと接続すると、データを取得し、URL yに接続すると、すべてのデータを単一のWebアプリケーションから取得します。しかし、それはエンドユーザーにとっては異なるURLのように見えます。どんなタイプのメカニズムを使うべきですか?単純なContext.Requestは動作しますか?URLで駆動されるアプリケーション

答えて

1

Request.Urlがコントローラアクションに含まれていることを確認し、必要に応じてドメインモデルにデータを引き戻すことができます。もちろん、Request.Urlに基づいて異なるビューを返すこともできます。どのように機能させるかによって異なりますが、Request.Urlに基づいてモデルとビューを簡単にカスタマイズできます。

関連する問題