我只是围绕着Prism,MEF和模块化。
您似乎只能通过代码配置Silverlight模块,但是,使用WPF,您可以通过配置文件或目录进行配置,即无需对代码进行硬编码即可实现真正的可插拔性。
这是真的吗?如果是这样的话?当然,重点是避免重新编译?在不使用MEF或Prism的情况下,可以轻松实现关注点的分离?
或者我错过了一些明显的东西?
TIA
答案 0 :(得分:0)
您可以定义一个xaml文件,例如modulecatalog.xaml,您可以在其中定义模块...
所以添加/删除模块意味着要编辑xaml文件。