Fix for making Query.ToEnumerable lazy
Fix for making Query.ToEnumerable lazy

The context factory was only called on first enumeration but then never again.

weblinq/WebLinq,atifaziz/WebLinq,weblinq/WebLinq,atifaziz/WebLinq