Я попытался найти ответ на этот вопрос, но не смог найти его в google. Наверное, не поиск правильных терминов, поэтому подумал, что я попрошу здесь.Linq to Nhiberate - где статья
Следующие возвращает все мои контакты, а не те, которые равны adjusterType посланный в.
var contacts = from c in session.Linq<Contact>() select c;
contacts.Where(c => c.ContactAdjuster.AdjusterType == adjusterType);
Следующая действительно возвращает ожидаемые результаты. Он возвращает только те контакты, которые соответствуют типу-регулятору. Я считаю, что это мое отсутствие понимания LINQ.
var contacts = from c in session.Linq<Contact>() select c;
contacts = contacts.Where(c => c.ContactAdjuster.AdjusterType == adjusterType);
Заранее спасибо.