У меня есть две таблицы Appointment и TaskAllocation, имеющие отношение один ко многим.теперь, когда я получаю назначение
public IEnumerable<Appointment> GetAppointments(int employeeId, DateTime date)
{
return _context.Appointment.Where(a => a.EmployeeId == employeeId &&
a.AppointmentDate == date)
.Include(a=>a.Tasks).ToList();
}
Это вызывает включение одной встречи со многими задачами и снова одну задачу с этой встречей со многими задачами и т. д.