【发布时间】:2017-06-04 08:59:29
【问题描述】:
我熟悉在 .NET Framework 4.6.* 中使用 MEF,但在 .NET Core 中不熟悉。我正在搞乱模板 10 中的汉堡包模板,看看它是否适合我的需要,但我无法弄清楚如何使用 MEF 组合我的视图模型。
我的问题是如何使用导航服务导航到视图,以使其视图模型将由 MEF 注入?
【问题讨论】:
-
请记住,T10 更像是一个页面优先框架,而像 Caliburn.Micro 之类的东西更适合 MEF(这是该框架中的一流包含),因为它是一个 ViewModel第一个框架。在回答这个问题时非常困难。由于 T10 中的 VM 通常在设计时绑定到 Page。
-
谢谢。将检查 Caliburn.Micro 看它是否更合适。
标签: dependency-injection mef template10