示例#1
0
        public static void WriteParameter(JsonWriter writer, PredyParameterExpression value, JsonSerializer serializer)
        {
            JObject jObject = new JObject
            {
                ["ExType"] = JToken.FromObject(PredyExpressions.Parameter),
                [nameof(PredyParameterExpression.Name)] = JToken.FromObject(value.Name, serializer),
                [nameof(PredyParameterExpression.Type)] = JToken.FromObject(value.Type, serializer)
            };

            jObject.WriteTo(writer);
        }
示例#2
0
 public static ParameterExpression DeserializeParameter(PredyParameterExpression parameterPredy)
 {
     return(_visitor.GetParameter(parameterPredy.Name, parameterPredy.Type));
 }