public SaveableValueSection(object value, Type specifiedType = null) { if (specifiedType == null) { specifiedType = value.GetType(); } ValueString = PrimitiveToValueParserUtility.ToJSON(value, specifiedType); ValueType = specifiedType.AssemblyQualifiedName; }
public object GetValue(Type specifiedType) { return(PrimitiveToValueParserUtility.FromJSON(ValueString, specifiedType)); }