前言
为了提高Prism框架下面的注册视图资源的简单性和提高后期可维护性,本文将使用prism自带的通过反射来批量注册视图资源,帮助我们快速高效的完成开发任务。
我们平常注册前端视图资源,一般都是在RegisterTypes
方法里面,使用IContainerRegistry
的RegisterForNavigation
方法来批量注册可导航的视图资源。大概写法如下:
public void RegisterTypes(IContainerRegistry containerRegistry){containerRegistry.RegisterForNavigation<ViewA