我有这个我正在研究的应用程序,我想重用几个网站,域模型在每个网站中重复使用。每个域都有自己的外观和感觉,但使用所述域模型拥有自己的数据集。是否可以创建一个可以根据URL显示相关内容的ASP.NET MVC应用程序?因此,如果我连接url x,它会为它检索数据,如果我连接到url y,那么它会从一个Web应用程序中为它检索数据。尽管如此,对于最终用户来说它似乎是不同的网址。我可以而且应该使用哪种机制?一个简单的Context.Request会起作用吗?
答案 0 :(得分:1)
您可以查看“控制器操作”中Request.Url
的内容,然后根据需要将数据撤回到域模型。当然,您甚至可以根据Request.Url
返回不同的视图。取决于您希望它如何运作,但您可以根据Request.Url
轻松自定义模型和视图。