private CallFunctionArgument ToCallArgument(IRemoteObject remoteObject) => new CallFunctionArgument { Value = remoteObject.Value, UnserializableValue = RemoteObject.GetUnserializableValueFromRaw(remoteObject.UnserializableValue), ObjectId = remoteObject.ObjectId, };
public override RemoteObjectUnserializableValue Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) => RemoteObject.GetUnserializableValueFromRaw(reader.GetString()).GetValueOrDefault();