skinny-mvvm-wpf-architecture - 生成符合 Skinny 模式的 WPF 视图模型与领域类
生成或重构 WPF 视图模型与领域类,使命令委托给领域方法,且可观察属性直接引用领域状态。
标签
更新于: 2026-10-08能力
典型输入
典型输出
该技能可以做什么
- 生成功能视图模型
- 创建可观察领域类
- 提取领域概念
- 重构臃肿视图模型
- 连接直接领域绑定
- 验证架构规则
- 编写领域层测试
- 使用 Unity 注册模块
输入
- 功能需求
- 现有视图模型代码
- 现有领域代码
- 架构参考文档
- 视图模型模块模板
- 通用语言文档
输出
- 视图模型源文件
- 领域源文件
- WPF 视图文件
- 领域层测试
- 视图模型与领域测试
- Unity 模块注册
要求
- WPF 应用程序
- C# 项目
- Prism BindableBase
- Prism DelegateCommand
- Unity IoC
- INotifyPropertyChanged 支持
- INotifyCollectionChanged 支持
