public JTokenConversion() { ToJsValue = value => { if (value is JToken token) { return(JsonToJsValue.Convert(token)); } return(JavaScriptValue.Undefined); }; FromJsValue = JsValueToJson.Convert; }
public ObjectConversion() { ToJsValue = value => { if (value is IEnumerable list) { return(JsonToJsValue.Convert(JArray.FromObject(list))); } return(JsonToJsValue.Convert(JObject.FromObject(value))); }; FromJsValue = value => { throw new NotImplementedException(); }; }