【发布时间】:2012-08-21 08:03:57
【问题描述】:
我刚刚开始了解 Prism、MEF 和模块化。
您似乎只能通过代码配置 Silverlight 模块,但是,使用 WPF,您可以通过配置文件或目录进行配置,即无需硬编码提供真正可插入性的值。
真的是这样吗?如果是,为什么?当然,重点是避免重新编译?不使用MEF或Prism也能轻松实现关注点分离?
还是我遗漏了一些明显的东西?
TIA
【问题讨论】:
标签: silverlight prism mef
我刚刚开始了解 Prism、MEF 和模块化。
您似乎只能通过代码配置 Silverlight 模块,但是,使用 WPF,您可以通过配置文件或目录进行配置,即无需硬编码提供真正可插入性的值。
真的是这样吗?如果是,为什么?当然,重点是避免重新编译?不使用MEF或Prism也能轻松实现关注点分离?
还是我遗漏了一些明显的东西?
TIA
【问题讨论】:
标签: silverlight prism mef
您可以定义一个 xaml 文件,例如您在其中定义模块的 modulecatalog.xaml...
所以添加/删除模块意味着编辑 xaml 文件。
【讨论】: