我尝试通过c#,entity和MVC使用Web API
private DBModel db = new DBModel();
// GET: api/Employee
public IQueryable<Employee> GetEmployees()
{
return db.Employees;
}
但返回错误 '无法将类型'System.Data.Entity.DbSet'隐式转换为'System.Linq.IQueryable'。
DBContext
模型类
答案 0 :(得分:0)
是的,我在Controller中将类名从'Employee'更改为'EmployeesController',现在可以使用
public class EmployeesController : ApiController
{
private DBModel db = new DBModel();
// GET: api/Employees
public IQueryable<Employee> GetEmployees()
{
return db.Employees;
}