以代码优先的方式使用存储过程
本文关键字:方式使 存储过程 代码 | 更新日期: 2023-09-27 18:03:29
我在实体框架v6.1.3中使用代码优先的方法。
我的问题是:我正在使用代码优先的方法,我是否也应该通过我的实体注入存储过程,或者我应该只是去我的数据库并在那里创建一个存储过程?
解决这个问题的最好方法是什么?
首先使用的是代码,而不是创建存储过程。切换到ORM的关键是避免将代码直接手动添加到SQL中。实体框架提供了一种使用现有存储过程的方法,因此您不必重写整个数据库,但您应该远离创建新的存储过程,并将业务逻辑保留在它一直属于的地方,在应用程序中。