首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Caliburn micro多个项目

Caliburn micro多个项目
EN

Stack Overflow用户
提问于 2013-04-02 16:16:40
回答 4查看 917关注 0票数 4

我想开始将我快速增长的项目分解成更多的模块化/更小的部分。您将如何将视图/视图模型拆分到其他项目中,有时在运行之前甚至不知道谁进入了事件/消息/指挥管道?

至少,我只需要更有说服力地组织我的视图/视图模型,至多我喜欢将MEF + Caliburn Micro + WPF派对带到下一个级别,并具有一定的模块性。

那么,你知道我是怎么开始的吗?有些人说要覆盖appbootstrapper中的create,但是所有的例子看起来都是在MEF之前。

-J

EN

回答 4

Stack Overflow用户

发布于 2013-04-02 17:40:13

你已经在caliburn.micro上看过那个教程了吗?

Mindscape "caliburn.micro getting started"

在第4章中,很好地描述了当您想要使用MEF时应该做些什么

Mindscape "Eventaggregator (including a Bootstrapper with MEF)"

票数 1
EN

Stack Overflow用户

发布于 2013-04-02 16:19:48

考虑使用PRISM。这是为了做你所要求的事情,并且可以和MEF一起使用。

票数 0
EN

Stack Overflow用户

发布于 2013-04-02 16:24:37

这一切都发生在你的Bootstrapper中。在那里,您可以配置您的IoC (和/或MEF),以便使用您想要的任何约定从任何位置加载/组合视图/视图模型。它为这篇文章提供了几个有用的可重写方法。有关MEF的示例,请参阅this

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15759221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档