Mã sau đây không biên dịch vì SingleOrDefaultAsync() không phải là phần mở rộng phù hợp cho GetAppointments(). Tôi chỉ tự hỏi tại sao ...Tại sao không có SingleOrDefaultAsync cho IQueryables?
public IQueryable<Appointment> GetAppointments()
{
return Context.Appointments;
}
public async Task<Appointment> GetAppointmentAsync(int appointmentId)
{
return await GetAppointments().SingleOrDefaultAsync(a => a.ID == appointmentId);
}
Tôi đang sử dụng EF 6.0.0. Và xin vui lòng bỏ qua những gì tôi đang làm ở đây chính xác. Tôi chỉ cố gắng làm mọi việc dễ dàng hơn so với thực tế trong dự án của tôi.
Ôi trời ơi. Tôi thật ngu ngốc. Haha. Cảm ơn Sergey. Không nhìn thấy rừng cây! – Ingmar