c# - 如何在我的(小型)WPF 应用程序中同时使用 MVVM 和 EF Core?
问题描述
我用谷歌搜索了很多很多,但我仍然不清楚事情,我不知道如何解决我的问题。我想使用WPF,MVVM并且我想为该项目创建一个SQLite数据库。我的应用程序不需要服务器中的大型数据库,在 .exe 所在的同一目录中一个简单的 db 文件就足够了。
- 数据库模型类的模型文件夹。在这个类中,只有属性和属性,例如 [Key]、[Required]....
用于每个表的 CRUD 操作的存储库类的存储库文件夹。
XAML 的视图文件夹。
- 每个页面的视图模型的ViewModels文件夹(我有 6 页)。视图类继承自 BindableBase(用于 WPF 的 Prism)。
我的主要问题是我应该把 MVVM 模型放在哪里?模型应该是什么?
解决方案
推荐阅读
- swift - 如何为 SwiftPM 包启用 ABI 稳定性?
- javascript - 带有依赖项的异步脚本加载
- sql-server - 如果前一列用于计算另一列,SQL Server 是否会考虑对前一列所做的转换?
- wpf - 为 MetroWindow 标题栏中的图标添加自定义样式
- python - 使用 Dash 处理图像/图像并通过经过训练和保存的图像分类模型运行它并在仪表板中显示结果
- django - 在下面的示例中,在这里使用两个破折号 __year 有什么作用?我是学习 django 的新手
- android - 在 Android 中与文件路径共享文件/从文件路径获取工作 uri
- python - 你能让这个更快吗?句子到 Numpy 数组的映射
- aws-api-gateway - AWS CDK 未部署 API Gateway 更改(EDGE 到 REGIONAL)
- node.js - 如何在 WebStorm 的调试模式下使用 TypeScript 运行 Nodemon