public InvokeQuery ( object input, string propertyName ) : bool | ||
input | object | |
propertyName | string | |
return | bool |
public bool InvokeQuery(object input, string propertyName)
{
var query = GetQueryFrom(input.GetType(), propertyName);
var compiledQuery = CompileLambda(query);
return (bool)compiledQuery.GetType().GetMethod("Invoke").Invoke(compiledQuery, new[] { input });
}