【发布时间】:2019-04-07 22:59:14
【问题描述】:
我有一种情况需要取消注册 ViewModel 并重新注册。
原因是有时我想注入“假服务”而不是“真实服务”。
因此,如果我按下“离线”按钮,我需要取消注册视图模型并重新注册它们,以便使用 Fakeservices。
如何使用 prism 和 Dryioc 取消注册视图模型
我通常是这样注册的:
protected override void RegisterTypes(Prism.Ioc.IContainerRegistry containerRegistry)
{
containerRegistry.RegisterForNavigation<MyPage,MyPageViewModel>();
}
如何取消注册上述内容?
谢谢
【问题讨论】: