Is there anyway to serialize LINQ query in order to persist it and use it later?
Something like this:
var serializedQuery = context.Users.Where(row => row.Id == 1).Serialize();
It can be serialized to XML, JSON or Binary as long as I can parse it back to a LINQ query.