EF IQueryable extension method not working in Select [duplicate]
问题 This question already has answers here : Closed 7 years ago . Possible Duplicate: LINQ to Entities does not recognize the method I use Entity Framework 4.3 I write extension method: public static IQueryable<TSource> Active<TSource>(this IQueryable<TSource> source) where TSource : class, IStatusable { return source.Where(s => s.Status == (int)StatusEnum.Enabled); } This works good: var cat=Context.Categories.Active().ToList() But i need use this extension method in Select. Look simplified