Если я попробую это, он будет работать:
var query = myContextObject.Users.Where(u=>u.Name == "John");
query.ToList();
Я могу вызвать ToList и множество других методов расширения.
Но если я попробую это:
public List ConvertQueryToList(IQueryable query)
{
return query.ToList();
}
ToList не будет доступным, я предполагаю, что это потому, что ToList - это метод расширения, но тогда как этот ToList прикреплен в первом примере?
Возможно ли получить доступ к ToList во втором случае?