标签: entity-framework lambda dynamic-linq
我正在使用System.Linq.Dynamic库中的System.Linq.Dynamic.DynamicExpression将字符串解析为实体上的表达式。如果我的表达式字符串包含对象的公共属性,但是如果我在对象上定义包含方法或扩展方法的表达式字符串,那么它正常工作我从parselambda获得一个例外,说“类型'中不存在适用的方法” (在索引0处)“。 如果有一种方法可以在字符串表达式中对对象使用扩展方法或公共方法,那么任何人都可以告诉我。
谢谢, Ajay