Хотелось бы знать, насколько это хорошая идея и не нарушает n-уровневый шаблон, если я заставлю DAL вернуть IQueryable - Collections и затем использовать Linq в BLL для выполнения моих запросов?
Как насчет n-уровневого? Означает ли это, что все мои сущности извлекаются из базы данных и затем запрашиваются в памяти? ... это было бы здорово ...