This is one of the test cases (ported to run in a console project for quick testing):
var builder = new StringBuilder();
var context = new TextContext<Book>(new StringWriter(builder));
var query = from book in context
This generates an error: "Error 41 Could not find an implementation of the query pattern for source type 'LinqExtender.Tests.TextContext<LinqExtender.Tests.Book>'. 'Select' not found."
Not sure what you were thinking, but a proper provider implementation is required before this LINQ should work...?