0

我正在尝试在 Entity Framework 5 上开发一个通用存储库,以从任何表中获取数据,并且我想使用断开连接的上下文,而无需延迟加载。可能吗?我正在使用下面的代码,但它不起作用:

T 它是实体类型。

public IList<T> GetData(Expression<Func<T, bool>> expression)
{
        using (var context = new Context())
        {
            return context.Set<T>().Where(expression).ToList();
        }
}

只是它加载的主要实体,没有关系。

4

0 回答 0