Может кто-нибудь объяснить, почему я получаю ошибку 'no translations to sql' в операторе 'results', если GetAddresses () возвращает IList, но нет, если он возвращает IEnumerable?
var addresses= GetAddresses(dataContext);
results = results.Where(r => r.People.Any(a => Addresses.Contains(a)));