Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 

Supporting async LInQ evaluation with in-memory mocks

Have you ever tried to mock your Entity Framework based code with in-memory data structures? If you have, you have also probably come across this nasty little exception:

System.InvalidOperationException: 'The source IQueryable doesn't implement IDbAsyncEnumerable<System.String>. Only sources that implement IDbAsyncEnumerable can be used for Entity Framework asynchronous operations.

The content in this repository does just what the exception message suggests and gives you an in-memory implementation of that magic interface. You can check out the Sample.cs class on how to use it, or go to my blog and read https://dotnetfalcon.com/supporting-async-linq-evaluation-on-iqueryable-mocks/ for more infor on how this works.

Note: all credit goes to Microsoft, because this is acutally their code to test EF 6. Check out https://github.com/aspnet/EntityFramework6 for more information about licensing and whatnot.

About

No description, website, or topics provided.

Resources

License

Releases

No releases published

Packages

No packages published

Languages