【发布时间】:2018-08-14 14:24:34
【问题描述】:
我一直在使用以下方法在 EF Core 2.1 中调用存储过程
在 DBContext 中
public DbQuery<SomeModel> SomeModels { get; set; }
类
var result = context.SomeModels.FromSql("SQL_SCRIPT").ToList();
我正在尝试创建一个通用方法来执行所有存储过程,这样我就不需要在每次调用存储过程时物理地附加模型和上下文。我正在寻找类似下面的内容(忽略语法)。请指教。
public Response SoftDelete<T>(T entity) where T : class
{
var result = context.<T>.FromSql("SQL_SCRIPT").ToList();
}
【问题讨论】:
标签: entity-framework-core entity-framework-core-2.1