2011-07-12 44 views
1

我有這個應用程序,我正在努力,我想重用幾個網站,域模型在每個這些內重用。每個域都有自己的外觀和感覺,但是使用所述域模型的自己的一組數據。是否可以創建一個可以基於URL顯示相關內容的單個ASP.NET MVC應用程序?因此,如果我使用url x連接,它會爲它檢索數據,如果我連接到url y,那麼它會從一個Web應用程序中爲它檢索數據。儘管如此,它對於最終用戶來說似乎是不同的網址。我可以並且應該使用哪種類型的機制?一個簡單的Context.Request會起作用嗎?由url驅動的應用程序

回答

1

您可以看看Request.Url在Controller Action中的含義,然後根據需要將數據返回到域模型。當然,您甚至可以根據Request.Url返回不同的視圖。具體取決於您希望如何運作,但您可以根據Request.Url輕鬆定製模型和視圖。