我是使用EF的新手,并且从EF Core 2.1开始。我搜索了一段时间,但似乎找不到该问题的答案,因为大多数结果与EF6有关。
我有一个现有的SQL Server 2016数据库,其中包含我已在EF中支撑的存储过程和视图,现在正在使用Code First。
它工作正常,但是存储过程不在EF创建的DbContext中。 EF已经接管了我,可以摆脱大多数存储过程,但是我想保留一些更复杂的存储过程,并且其中还有一些要进行报告。
此处(EF Core 2.1)维护和创建存储过程(和视图)的最佳实践是什么?
我应该像没有EF一样继续并直接在数据库中创建sps,也许维护一个带有更改的.sql文件,或者是否可以将其与EF集成。 我不打算随时删除数据库,因为它已加载了数据。
对于stackoverflow也很新,因此如果这个问题值得不赞成,您可以给我一些有关我下次如何更好地构造问题的反馈。
欢呼