.js
Код: Выделить всё
class TestObject {
...
test() {
console.log("Hello, this is a test");
}
}
Код: Выделить всё
...
var engine = new Engine()
var objInstance = engine
.Evaluate("new TestObject()")
.ToObject() as dynamic;
engine.Invoke(objInstance.test);
...
Я пробовал описанный выше вариант и массу других вариантов, но всегда получаю:
'System.Dynamic.ExpandoObject' не содержит определения слова 'test'
Подробнее здесь: https://stackoverflow.com/questions/787 ... -with-jint