So recently I was playing with an abstraction for dynamic LINQ queries. The typical usage scenario arises when one needs to search one or more tables with “dynamic” filter patterns. Usually this is one of those intoxicating multiple search criteria (“Advanced Search”) screens. To illustrate my point, let’s work with […]