internal static object GetExpressionValue(MemberBinding binding)
        {
            if (binding.GetPrivateFieldValue("Expression") is ConstantExpression constantExpression)
            {
                return(constantExpression.Value);
            }

            return(Expression.Lambda(binding.GetPrivateFieldValue("Expression") as Expression).Compile().DynamicInvoke());
        }
Esempio n. 2
0
 internal static string GetExpressionValueAsString(MemberBinding binding)
 {
     return(GetExpressionValueAsString(binding.GetPrivateFieldValue("Expression") as Expression));
 }