【发布时间】:2018-12-03 16:31:33
【问题描述】:
我正在尝试在 mac os webapi 上使用 asp.net core 2.1 调用视图或存储过程。
using System;
using System.Linq;
using Auth.Database;
using Microsoft.EntityFrameworkCore;
public virtual IQueryable<T> ExecuteStoreProcView(string viewProcName)
{
IQueryable<T> queryResult = _entities.Set<T>().FromSql(viewProcName).AsQueryable();
return queryResult;
}
得到以下错误
错误 CS1061:“DbSet”不包含“FromSql”的定义 并且没有扩展方法“FromSql”接受类型的第一个参数 可以找到“DbSet”(您是否缺少 using 指令或 装配参考?)(CS1061)
我正在使用 mac os 上的实体框架开发 webapi。
研究以下链接中的一些查询:- Raw SQL Query without DbSet - Entity Framework Core
Raw SQL Query without DbSet - Entity Framework Core
但无法找到错误解决方案。谁能告诉我我错过了什么。
【问题讨论】:
-
您确定
Microsoft.EntityFrameworkCore.Relational.dll程序集在您项目的依赖项中吗? -
是的,谢谢。 . . . . .我错过了那个...
标签: c# asp.net asp.net-mvc entity-framework asp.net-core