A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/signumsoftware/framework/commit/c11a80be0a2cb52823718c746a59af3501bef133 below:

change DQueryable from IQueryable<object> to IQueryable using new Unt… · signumsoftware/framework@c11a80b · GitHub

File tree Expand file treeCollapse file tree 6 files changed

+379

-226

lines changed

Filter options

Expand file treeCollapse file tree 6 files changed

+379

-226

lines changed Original file line number Diff line number Diff line change

@@ -155,7 +155,7 @@ private DQueryable<T> GetDQueryableGroup(QueryRequest request, out List<Order>?

155 155

.Where(request.Filters);

156 156 157 157

if (request.ValueToken == null)

158 -

return query.Query.Count();

158 +

return Untyped.Count(query.Query, query.Context.ElementType);

159 159 160 160

if (request.ValueToken is AggregateToken at)

161 161

return query.SimpleAggregate(at);

@@ -173,7 +173,7 @@ private DQueryable<T> GetDQueryableGroup(QueryRequest request, out List<Order>?

173 173

.Where(request.Filters);

174 174 175 175

if (request.ValueToken == null)

176 -

return await query.Query.CountAsync(token);

176 +

return await Untyped.CountAsync(query.Query, token, query.Context.ElementType);

177 177 178 178

if (request.ValueToken is AggregateToken at)

179 179

return await query.SimpleAggregateAsync(at, token);

@@ -230,7 +230,7 @@ public override IQueryable<Lite<Entity>> GetEntitiesLite(QueryEntitiesRequest re

230 230

.Where(request.Filters)

231 231

.Select(new List<Column> { ex });

232 232 233 -

var result = query.Query.Select(query.Context.GetEntitySelector());

233 +

var result = (IQueryable<Lite<Entity>>)Untyped.Select(query.Query, query.Context.GetEntitySelector());

234 234 235 235

if (request.Multiplications.Any())

236 236

result = result.Distinct();

@@ -249,7 +249,7 @@ public override IQueryable<Entity> GetEntitiesFull(QueryEntitiesRequest request)

249 249

.Where(request.Filters)

250 250

.Select(new List<Column> { ex });

251 251 252 -

var result = query.Query.Select(query.Context.GetEntityFullSelector());

252 +

var result = (IQueryable<Entity>)Untyped.Select(query.Query, query.Context.GetEntityFullSelector());

253 253 254 254

if (request.Multiplications.Any())

255 255

result = result.Distinct();

You can’t perform that action at this time.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4