【发布时间】:2016-04-28 05:44:19
【问题描述】:
我被要求创建一个应用程序,该应用程序使用带有存储过程的现有数据库(insert、update、delete),他们不想使用Entity Framework .
一种方法是使用System.Data.DataSet 创建我自己的数据访问层,但我想知道是否有任何现有的库或我可以使用的东西来填充来自 SP 的对象以及使用 SP 更新数据。
有什么线索吗?
【问题讨论】:
-
是的,实体框架。您可以将存储过程与 EF 一起使用。通常,尽管开发人员被赋予了一项任务,但没有被告知他们不能使用能够很好地完成这项工作的特定工具。为什么要求不使用 EF?
-
大数据集的 EF 性能很糟糕。
-
Drapper 听起来不错。
标签: c# data-layer