如何使用 C# 中的数据库优先方法生成具有所有 CRUD 操作的存储库和模型/实体类

问题描述

我有一个数据库,我想为其生成具有所有 CRUD 操作的存储库和实体/模型类。 为了实现这一点,我找到了一个名为 Entity Developer 的工具 (https://www.devart.com/entitydeveloper/download.html),它生成所有的东西,但没有对每个实体进行 CRUD 操作,因为工具只生成一个名为 ABCRepository 的空类,所以我再次必须为每个存储库类编写代码。尽管可以从实体框架中实现相同的任务,但存储库类(不包含任何 CRUD 操作)除外。

谁能帮我找到解决方案?

更新:我已遵循本教程 (https://dzone.com/articles/implementing-the-repository-pattern-using-c-and-en),根据此,实体开发人员应使用操作生成“每个实体类型的存储库”,但是在跟踪和创建数据模型时,我只得到空的 ABCRespository和 IABCRepository 类。我尝试了多种方法来创建数据模型,但都没有成功。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)