我们有一个核心Razor / MVC .NET应用程序,我们使用TFBuild 2015 XAML构建模板将Razor视图编译成程序集。我们正在开发一个以客户为中心的附加产品" Razor / MVC .NET应用程序到核心应用程序并期望多个附加组件"在将来。我们的建筑在很大程度上依赖于Castle Windsor的依赖注入。
我们正在尝试使用“插入式”程序集和来自"附加组件的视图在部署/打包时扩展核心MVC网站项目。 MVC网站项目,可以在部署/打包时放入。自定义视图(来自"附加组件" MVC Web项目)也必须在部署时与核心网站视图一起编译。我们希望使用依赖注入,但我们对任何已经成功使用的技术持开放态度