区域作为ASP.Net MVC中的单独项目

时间:2017-06-23 08:29:50

标签: asp.net-mvc-4 c#-4.0

我需要开发一个酒店的网络应用程序。一些酒店也有住宿系统。如何将lodge作为可插拔模块。我经历了很多链接,发现该区域可能是一个很好的解决方案,但我无法找到最佳解决方案。最重要的是我需要检查是否存在lodge模块。如果存在lodge然后在主项目中我需要添加一个按钮去寄宿系统。怎么可能?如果是,请分享我的教程或链接。

1 个答案:

答案 0 :(得分:1)

查看MVC Razor预编译视图以将视图和代码保存在另一个项目中。使用依赖注入来共享公共基础结构代码。

此github回购应包含您需要的内容https://github.com/RazorGenerator/RazorGenerator

您可以将Lodge作为夜间套餐并在项目之间进行分享。或者,看看如何使代码库多元化,并使每个客户可以自定义部分应用程序