works well :)
This commit is contained in:
@@ -37,7 +37,8 @@ namespace PoweredSoft.DynamicLinq.Resolver
|
||||
Result = null;
|
||||
|
||||
// parse the expression.
|
||||
Parser.Parse();
|
||||
if (!Parser.IsParsed)
|
||||
Parser.Parse();
|
||||
|
||||
// group the piece by common parameters
|
||||
var groups = Parser.GroupBySharedParameters();
|
||||
@@ -170,5 +171,13 @@ namespace PoweredSoft.DynamicLinq.Resolver
|
||||
|
||||
return parentExpression;
|
||||
}
|
||||
|
||||
public Expression GetResultBodyExpression()
|
||||
{
|
||||
if (Result == null)
|
||||
return Result;
|
||||
|
||||
return ((LambdaExpression)Result).Body;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user