Exemplo n.º 1
0
        public static void WriteConstant(JsonWriter writer, PredyConstantExpression value, JsonSerializer serializer)
        {
            JObject jObject = new JObject
            {
                ["ExType"] = JToken.FromObject(PredyExpressions.Constant),
                ["Type"]   = JToken.FromObject(value.Value.GetType()),
                [nameof(PredyConstantExpression.Value)] = JToken.FromObject(value.Value, serializer)
            };

            jObject.WriteTo(writer);
        }
Exemplo n.º 2
0
 private static Expression DeserializeConstant(PredyConstantExpression constantPredy)
 {
     return(Expression.Constant(constantPredy.Value));
 }