以下代码无法编译,因为 SingleOrDefaultAsync() 不是 GetAppointments() 的合适扩展。我只是想知道为什么...
public IQueryable<Appointment> GetAppointments()
{
return Context.Appointments;
}
public async Task<Appointment> GetAppointmentAsync(int appointmentId)
{
return await GetAppointments().SingleOrDefaultAsync(a => a.ID == appointmentId);
}
我使用的是 EF 6.0.0。请忽略我在这里所做的事情。我只是想让事情比我的项目中的实际情况更容易。
确保您已添加System.Data.Entity
命名空间到您的用途。这是一个扩展方法,只有添加适当的命名空间后才可用。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)