我在互联网上做了一些研究,以了解如何使用实体框架代码优先方法执行存储过程。但我没有得到任何明确的想法。每个人都在讲述自己的 SP 执行方式。在一些博客中,他们提到了以以下方式执行,而在其他博客中,他们提到了以传统的 ADO.NET 方式执行。
DbContext.Database.SqlQuery<ProcedureResult>("sp_TestProcedure @param1, @param2",param1val, param2value);
请让我知道执行 SP 的适当方法是什么。我正在使用 MVC3,实体固件代码优先方法。谢谢