В ядре ядра .net используется для сборки таблиц SQL в сущности.Не существует опции для восстановления хранимых процедур, но вы можете выполнять хранимые процедуры.Отслеживаемая проблема: Поддержка отображения хранимых процедур является открытой проблемой.
Если вам требуется выполнить хранимую процедуру с параметрами.
Для выполнения необработанных запросов SQL:
var students = _dbContext.Students.FromSql("EXECUTE dbo.GetStudents {0}",studentId).ToList();
Если вам требуется выполнить команду вставки / обновления / удаления в вашей хранимой процедуре, используйте метод ExecuteSqlCommand
.
_dbContext.Database.ExecuteSqlCommand("InsertStudents @id,@name",
new System.Data.SqlClient.SqlParameter("@id", studentId),
new System.Data.SqlClient.SqlParameter("@name", name));
Таким образом, вы можете выполнить вашу хранимую процедуру в ASP.NET Core;Я надеюсь, что это должно помочь вам.Дайте мне знать, если вам потребуется дополнительная информация.:)