# MetersReader.WPF **Repository Path**: Richard_ji/meters-reader.-wpf ## Basic Information - **Project Name**: MetersReader.WPF - **Description**: 远程读电能表的Demo,主要是为了看一下主流的MVVM框架实现的区别。 - **Primary Language**: C# - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 16 - **Forks**: 7 - **Created**: 2024-07-28 - **Last Updated**: 2025-12-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: WPF, MVVM, CommunityToolkit, PRism ## README # MetersReader.WPF 两个功能完全相同的 Demo 程序,模拟电表的读取面板。只是为了对比 WPF 开发中两个常用框架功能的练习项目。 - .CommunityToolkit.Mvvm :是使用 CommunityToolkit.Mvvm 框架的程序,使用了MS.DI依赖注入容器,EFCore,Nlog,MS.Configuration。 - DependencyInjectionHelperLib 是补充 CommunityToolkit.Mvvm 的导航和依赖注入自动化的一个类库。 - .Prism :是使用了 Prism 框架的程序,同样了相容的包,容器因为DryIoc的原因,使用了他的MS.DI扩展。 增加一个Asp的 Demo 程序,显示内容与上面项目基本相同。 - .Asp - WebApi: Asp 后端采集数据 - .Asp - Wpf:使用 Prism 编写 前端 UI ,异常抛出更改为 Prism 的 会话服务