腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
5
回答
将
存储
库
公开
为
IQueryable
、
、
、
我想将
存储
库
公开
为
“
IQueryable
”类型。有人能向我指出一个示例实现吗?例如,在我的
存储
库
上对应的'GetEnumerator()‘实现是什么样的?这样的东西合适吗?
浏览 10
提问于2010-07-14
得票数 3
1
回答
根据授权过滤结果的位置
、
public ContactRepository(ApplicationDbContext context){ } public
IQueryable
浏览 3
提问于2015-06-18
得票数 0
1
回答
oData查询和可处理的SQL连接
、
、
、
、
当使用oData 2.0实现WebApi服务时,标准实践是
将
服务中的
IQueryable
公开
给ApiControllers的操作。这样,框架就可以
将
oData查询应用于
IQueryable
。除其他外,我目前正在阅读有关始终在数据
库
连接上调用Dispose的重要性的文章。我的问题是:在oData的情况下,何时关闭数据
库
连接?显然,在框架应用oData查询之前,您无法自行释放连接--这将引发异常。 附带的主题是:您是否同意从您的服务中
公开
IQuer
浏览 4
提问于2015-09-09
得票数 1
回答已采纳
1
回答
仓库中的
IQueryable
、
、
我读过一些禁止在一般
存储
库
中
公开
IQueryable
的文章,因为它是LINQ实现。我不想问是否只将
IQueryable
用于私有用途,这意味着它不能在
存储
库
之外进行访问。
浏览 2
提问于2014-05-22
得票数 1
回答已采纳
2
回答
使用DDD和IoC实现EF4
存储
库
、
、
、
、
我正在开发一个使用EF4 & POCOs (数据
库
优先)和IoC的MVC 3解决方案。我的
存储
库
和UoW模式大多是从和中采用的。我的解决方案由以下项目组成: 最后,
将
一切联
浏览 6
提问于2011-03-09
得票数 5
回答已采纳
3
回答
使用通用
存储
库
加载NHibernate Linq Eager
、
目前,我们对所有实体都使用通用
存储
库
,该
存储
库
公开
一个
IQueryable
(使用NH3 linq支持),然后由我们的服务层使用它来构造特定的查询。我很好奇别人是如何做到这一点的。我确实考虑过
将
Linq规范传递给
存储
库
,以便在调用Fetch之前
浏览 1
提问于2010-11-12
得票数 3
5
回答
如何在不将
IQueryable
暴露给应用程序的其余部分的情况下编写干净的
存储
库
?
、
、
、
所以,我已经阅读了这里关于是否向项目的其余部分
公开
IQueryable
(参见和)这一主题的所有问答,我最终决定除了我的模型之外,我不想向任何东西
公开
IQueryable
。因为
IQueryable
与某些持久性实现绑定在一起,所以我不喜欢将自己锁定在这一点上。类似地,我不确定在调用链的下面修改不在
存储
库
中的实际查询的类有多好。那么,有没有人对如何在不这样做的情况下编写一个干净简洁的
存储
库
有什么建议呢?我看到的一个问题是,我的Reposi
浏览 1
提问于2009-06-23
得票数 19
回答已采纳
3
回答
返回
IQueryable
<T>或不返回
IQueryable
<T>
、
、
、
存储
库
类是包含所有数据层逻辑(以及缓存等)的业务线类。 IList<Location> FindForPostCode(string postCode);但是为了处理FindAll的分页,我正在讨论是否
公开
IQueryable
而不是IList来简化分页等情况下的接口。从数据
存储
库
公开
IQueryable
的利弊是什
浏览 0
提问于2009-04-05
得票数 73
回答已采纳
4
回答
是否有可能对控制器隐藏
IQueryable
,但仍然允许分页和排序?
、
、
、
背景在控制器级别允许分页和排序而不在控制器级别
公开
IQueryable
的最佳方法是
浏览 8
提问于2011-03-08
得票数 1
回答已采纳
1
回答
将
OData语法与WebAPI和DAL结合使用
、
、
、
我目前有一个数据层、外壳EF和一个独立于我的主要项目的
存储
库
模式。我现在想在查询上实现分页和过滤,并发现WebAPI有OData查询支持。我认为之所以如此,是因为
存储
库
的接口必须
公开
IQueryable
,而不是集合列表。在
存储
库
浏览 1
提问于2015-04-28
得票数 5
1
回答
将
IQueryable
<T>转换为
IQueryable
<Y>
、
、
我正在尝试这样做:我首先使用EF代码来映射一个旧的现有数据
库
。有许多类型错误的字段(例如: char(1)被用作布尔值),所以我
为
我的db上下文创建了一个包装类,它可以完美地映射到数据
库
表。现在,我想在我的
存储
库
中
公开
我的实体类型的
IQueryable
。} { public
浏览 0
提问于2012-04-16
得票数 2
回答已采纳
1
回答
存储
库
中的横切删除标志
、
、
我想在我的
存储
库
中有一个横切的删除标志。目前,我有以下
存储
库
模式: { TModel Find(int itemId);
IQueryable
<TModel&
浏览 0
提问于2015-07-29
得票数 1
回答已采纳
1
回答
EF6在使用FindAsync时不跟踪实体上的更改
、
、
我使用的是EF6,使用的是
存储
库
模式(
存储
库
有自己的上下文实例)。当我使用FindAsync获取和修改实体时,更改不会被跟踪,因此任何被编辑的属性都不会保存在SaveChanges上。但是,我还通过
IQueryable
通过
存储
库
公开
了表,如果我以这种方式获得了一个实体,那么所有的更改都会被正确保存。我试图找出为什么在使用FindAsync方法时不跟踪更改。userId) return rout
浏览 4
提问于2014-12-08
得票数 0
回答已采纳
9
回答
存储
库
应该返回
IQueryable
吗?
、
、
我已经看到很多项目都有返回
IQueryable
实例的
存储
库
。这允许其他代码在
IQueryable
上执行额外的筛选器和排序,这将导致生成不同的SQL。我很好奇这种模式从何而来,以及它是否是一个好主意。我最关心的是,
IQueryable
是一种承诺,过一段时间后,当它被枚举时,就会命中数据
库
。这意味着将在
存储
库
之外抛出错误。这可能意味着在应用程序的另一层抛出实体框架异常。我总是在每个LINQ表达式的末尾调用AsEnumerable或ToArray,以确保数据
浏览 0
提问于2013-03-26
得票数 85
2
回答
NHibernate集合Count()困境
、
我通常在应用程序中使用“页面->服务
存储
库
”模式,
将
所有数据
库
调用放在“
存储
库
”类中。if(events.Count()>0) ...do something...使用NHibernate,这将自动从我的
存储
库
类中生成一条带有
浏览 0
提问于2011-06-29
得票数 0
回答已采纳
1
回答
寻找表示数据筛选表达式的.NET (Silverlight)
库
、
我很想知道.NET (Silverlight)
库
是用来帮助代表这样的过滤器的。为了真正有用,过滤器对象模型必须具备以下特性: 可以很容易地序列化到跨平台的东西,比如XML/JSON/纯字符串。有一些方法可以
将
linq表达式转换为XML,但我不能说它们很容易。为了将过滤器转换为适合数据访问的工具,很容易遍历。例如,能够
将
筛选器转换为linq表达式意味着它可以被输入到任何支持linq expressions.Support增量构造和修改的DAL中。
浏览 3
提问于2011-06-02
得票数 3
1
回答
在通用
存储
库
中使用IEnumerable<T>和
IQueryable
<T>
、
、
、
我读过一些关于通用
存储
库
的实现的文章。我还阅读了许多文章,解释了在我的
存储
库
中
公开
IEnumerable与
IQueryable
之间的区别。我希望在数据
库
中(而不是由客户端在内存中)过滤数据的灵活性,但希望避免
为
所有实体(以及实现这些接口的具体类)定义单独的
存储
库
接口。这是否意味着,如果我对IEnumerable<T>对象执行任何后续查询,它实际上将对数据
库
执行操作,并且只返回结果(因为在
浏览 1
提问于2012-07-31
得票数 9
回答已采纳
1
回答
有一些
公开
IQueryable
<T>的私有方法和所有
公开
IEnumerable<T>的公共方法有什么问题吗?
、
假设我有一个,我编写了一个“
存储
库
样式”类,它封装了我需要的许多方法并
公开
了IQueryables。(到目前为止,没有问题)。现在,我正在构建一个服务层,它位于这个
存储
库
的顶部,许多服务方法与
存储
库
方法一起使用1<->1,但有些方法不会。我认为代码示例将比文字更好地说明这一点。我不认为它是如此复杂,因此确实需要在
存储
库
和服务类之间构建第三个类,但我想了解一下您的想法。 为了争论起见,让我们假设另外两件事。serializa
浏览 0
提问于2010-05-25
得票数 9
回答已采纳
1
回答
Wcf Web APi OData
、
我最近发现了OData & codeplex上新的WCF Web APi
库
。web允许我
将
结果
公开
为
IQueryable
,这允许我以OData格式
公开
URL。
浏览 2
提问于2011-07-19
得票数 2
回答已采纳
1
回答
如何通过LINQ处理图像数据类型
、
无论如何,我继承了一些代码,用于使用图像数据类型
将
文档
存储
在SQL 2005数据
库
中以保存文档。我可以看到几种方法:对最好的答案有什么想法吗?谢谢。
浏览 2
提问于2011-09-16
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券