Skip to content

Commit 5eea15e

Browse files
Merge pull request #250 from ksmithRenweb/fixGetResultsDirectly
Fix get results directly
2 parents 4f6c8c1 + 8f57b88 commit 5eea15e

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/shared/Z.EF.Plus.QueryFuture.Shared/QueryFutureEnumerable.cs

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -161,16 +161,14 @@ public override void ExecuteInMemory()
161161
public override void GetResultDirectly()
162162
{
163163
var query = ((IQueryable<T>)Query);
164-
var enumerator = query.GetEnumerator();
165164

166-
SetResult(enumerator);
165+
GetResultDirectly(query);
167166
}
168167

169168
internal void GetResultDirectly(IQueryable<T> query)
170169
{
171-
var enumerator = query.GetEnumerator();
172-
173-
SetResult(enumerator);
170+
using(var enumerator = query.GetEnumerator())
171+
SetResult(enumerator);
174172
}
175173
}
176174
}

0 commit comments

Comments
 (0)