Stored procedures 如何在EF Core 2.1中创建和修改存储过程

Stored procedures 如何在EF Core 2.1中创建和修改存储过程,stored-procedures,entity-framework-core,Stored Procedures,Entity Framework Core,我刚开始使用EF,并已开始使用EF Core 2.1。我已经搜索了一段时间,但似乎找不到这个问题的答案,因为大多数结果都与EF6有关 我有一个现有的SQL Server 2016数据库,其中包含我在EF中构建的存储过程和视图,现在首先使用代码 它工作正常,但是存储过程不在EF创建的DbContext中。现在EF已经接管了大部分存储过程,我可以去掉它们,但我想保留一些更复杂的存储过程,还有一些用于报告 这里(EF Core 2.1)维护和创建存储过程(和视图)的最佳实践是什么 我是否应该像没有EF

我刚开始使用EF,并已开始使用EF Core 2.1。我已经搜索了一段时间,但似乎找不到这个问题的答案,因为大多数结果都与EF6有关

我有一个现有的SQL Server 2016数据库,其中包含我在EF中构建的存储过程和视图,现在首先使用代码

它工作正常,但是存储过程不在EF创建的DbContext中。现在EF已经接管了大部分存储过程,我可以去掉它们,但我想保留一些更复杂的存储过程,还有一些用于报告

这里(EF Core 2.1)维护和创建存储过程(和视图)的最佳实践是什么

我是否应该像没有EF时那样继续,直接在数据库中创建SP,或者维护一个带有更改的.sql文件,或者是否有一种方法可以将其与EF集成。 我不打算在任何时候删除数据库,因为它加载了数据

也是stackoverflow的新手,所以如果这个问题值得否决,你能给我一些反馈,告诉我下次如何更好地构建一个问题

干杯