Skip to content

Commit 32f8a18

Browse files
committed
cleanup
1 parent 0827ce1 commit 32f8a18

2 files changed

Lines changed: 9 additions & 10 deletions

File tree

src/GraphQL.EntityFramework/Where/ArgumentProcessor_List.cs

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,33 @@
22

33
public static partial class ArgumentProcessor
44
{
5-
public static IEnumerable<TItem> ApplyGraphQlArguments<TItem, TSource>(this IEnumerable<TItem> items, bool hasId, IResolveFieldContext<TSource> context) =>
6-
ApplyToAll(items, hasId, (type, x) => context.GetArgument(type, x));
7-
8-
static IEnumerable<TItem> ApplyToAll<TItem>(this IEnumerable<TItem> items, bool hasId, Func<Type, string, object?> getArguments)
5+
public static IEnumerable<TItem> ApplyGraphQlArguments<TItem>(this IEnumerable<TItem> items, bool hasId, IResolveFieldContext context)
96
{
7+
object? GetArguments(Type type, string name) => context.GetArgument(type, name);
8+
109
if (hasId)
1110
{
12-
if (ArgumentReader.TryReadIds(getArguments, out var values))
11+
if (ArgumentReader.TryReadIds(GetArguments, out var values))
1312
{
1413
var predicate = ExpressionBuilder<TItem>.BuildPredicate("Id", Comparison.In, values);
1514
items = items.Where(predicate.Compile());
1615
}
1716
}
1817

19-
if (ArgumentReader.TryReadWhere(getArguments, out var wheres))
18+
if (ArgumentReader.TryReadWhere(GetArguments, out var wheres))
2019
{
2120
var predicate = ExpressionBuilder<TItem>.BuildPredicate(wheres);
2221
items = items.Where(predicate.Compile());
2322
}
2423

25-
items = Order(items, getArguments);
24+
items = Order(items, GetArguments);
2625

27-
if (ArgumentReader.TryReadSkip(getArguments, out var skip))
26+
if (ArgumentReader.TryReadSkip(GetArguments, out var skip))
2827
{
2928
items = items.Skip(skip);
3029
}
3130

32-
if (ArgumentReader.TryReadTake(getArguments, out var take))
31+
if (ArgumentReader.TryReadTake(GetArguments, out var take))
3332
{
3433
items = items.Take(take);
3534
}

src/GraphQL.EntityFramework/Where/ArgumentProcessor_Queryable.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ public static IQueryable<TItem> ApplyGraphQlArguments<TItem>(
99
bool applyOrder)
1010
where TItem : class
1111
{
12-
object? GetArguments(Type type, string x) => context.GetArgument(type, x);
12+
object? GetArguments(Type type, string name) => context.GetArgument(type, name);
1313

1414
if (keyNames is not null)
1515
{

0 commit comments

Comments
 (0)