Как использовать SuperObject для вызова методов, которые используют объект в качестве параметра в Delphi?

Мы можем использовать библиотеку SuperObject, чтобы вызывать методы определенного объекта по его имени и задавать его параметры в виде строки json, используя метод SOInvoker, как в этомответ

Я хотел бы знать, как я могу отправить созданный объект в качестве параметра. Я пытался отправить его как

LObjectList := TObjectList.Create;
LSuperRttiCtx := TSuperRttiContext.Create;
LSuperObjectParameter := LObjectList.ToJson(LSuperRttiCtx);

SOInvoke(MyInstantiatedObject, 'MyMethod', LSuperObjectParameter);

но внутри MyMethod ссылка LObjectList потеряна.

Что я делаю неправильно?

Библиотека суперобъектов может быть загруженаВот

Ответы на вопрос(1)

Ваш ответ на вопрос