介绍 之前也研究过Prism框架但是一直没有深入理解,现在项目上想把一个Winform的桌面应用程序改造成WPF程序,同时我希望程序是可测试可维护架构良好的,Prism的这些设计理念正好符合我的需求,其主要用于WPF和Xamarin,用于构建松耦合,可维护,可测试的应用程序框架,在我看到源码后也深受启发,欢迎大家一起交流探讨. 开始 我将从官方的Samples的顺序,看介绍中的每个功能是怎么实现的. 0.PrismApplicationBase 首先介绍一下这个类,这是Startup,这个类中构…