0

我有一个通用存储库,它从 objectContext.CreateObjectSet 方法返回一个 ObjectSet。

根据 T,我想使用类似的东西:

var objectSet = objectContext.CreateObjectSet<T>();
if (typeof(IAbc).IsAssignableFrom(typeof(T))
{
         return objectSet.Where(x => ((IAbc)x).Abc == "hey");
}

虽然仍然能够返回 ObjectSet 而不是 IQueryable。

有谁知道完成这个或类似的方法?

4

0 回答 0