public static void Use(INullComparisonResolver nullComparisonResolver)
        {
            if (nullComparisonResolver == null)
            {
                throw new ArgumentNullException("nullComparisonResolver", "'NullComparisonResolver' parameter should be set to non nullable value.");
            }

            NullComparisonResolver = nullComparisonResolver;
        }
 static ExpressionParserConfiguration()
 {
     ExpressionTypeTransformer    = new ExpressionTypeTransformer();
     StringificationRulesResolver = new StringificationRulesResolver();
     NullComparisonResolver       = new NullComparisonResolver();
 }
Exemplo n.º 3
0
 static ExpressionExtensions()
 {
     _expressionTypeTransformer    = ExpressionParserConfiguration.ExpressionTypeTransformer;
     _stringificationRulesResolver = ExpressionParserConfiguration.StringificationRulesResolver;
     _nullComparisonResolver       = ExpressionParserConfiguration.NullComparisonResolver;
 }