Genere dinámicamente consultas LINQ
Tenemos un objeto
public class SomeObject
{
public Name {get;set;}
public City {get;set;}
public State {get;set}
//various other parameters. Let's say there's ~20
}
¿Es posible crear dinámicamente nuevas consultas LINQ sin recompilar el código fuente? En cambio, los parámetros de consulta provienen de una estructura XML que se almacena y actualiza en la base de datos.
var result = from i in someObj
where
//XML requests Name = 'Bob'...so append this where clause
name = 'Bob'
¿Se puede hacer esto