以下代码无法编译,因为SingleOrDefaultAsync()不适用于GetAppointments()。我只是想知道为什么...
以下代码无法编译,因为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。请忽略我在这里做的具体内容。我只是试图让事情比我的项目中实际情况更容易。