如何在 Entity Framework Core 中运行存储过程?

2024-01-12

我在 ASP.NET Core 应用程序中使用 EF Core 1.0。您能否指出执行存储过程的正确方法?旧方法与ObjectParameters and ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction不管用。


EF Core 1.0 中对存储过程的支持现已解决,这还支持多个结果集的映射。

检查此处以获取修复详细信息 https://github.com/aspnet/EntityFramework/issues/1864

你可以在c#中这样调用它

var userType = dbContext.Set().FromSql("dbo.SomeSproc @Id = {0}, @Name = {1}", 45, "Ada");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Entity Framework Core 中运行存储过程? 的相关文章

随机推荐