本篇定位前面 11 篇分析了源码,这篇用一个完整的便签应用串联所有知识点。 项目结构1234567891011121314NoteApp/├── Models/│ └── Note.cs # 数据...
CommunityToolkit.Mvvm 实战 (2) — 单元测试 ViewModel
本篇定位ViewMode l 包含业务逻辑,需要单元测试。CommunityToolkit.Mvvm 的设计使 ViewModel 可测性很好。 1. 测试 ObservableObject 属性123456789101112131...
CommunityToolkit.Mvvm 实战 (3) — DI 容器集成
本篇定位CommunityToolkit.Mvvm 不内置 DI 容器,但可以轻松集成 Microsoft.Extensions.DependencyInjection。这篇用示例演示完整集成方案。 1. 安装依赖12<Pac...