gpt4 book ai didi

c# - DbContext 和泛型

转载 作者:太空宇宙 更新时间:2023-11-03 18:43:35 28 4
gpt4 key购买 nike

有了 DataContext,我可以做类似的事情

public IQueryable<T> All()
{
return db.CreateObjectSet<T>().AsQueryable();
}

(作为通用存储库类的一部分——其余的 CRUD 操作以类似的方式处理)

我想看看 DbContext 是否也可以这样做:即是否可以返回 T 的 Queryable? Entry 看起来有点像它可能有帮助,但不是很......有人有想法吗?

最佳答案

DbSet 实现IQueryable

这应该有效:

public IQueryable All()
{
return db.Set<T>();
}

关于c# - DbContext 和泛型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6496601/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com