public MainWindow() { InitializeComponent(); vm = new ViewModel(); DataContext = vm; InitChakraRuntime(); Run(runtime, vm); }
private static void Run(JavaScriptRuntime runtime, ViewModel vm) { try { vm.Result.Value = JavaScriptContext.RunScript(vm.Script.Value) .ConvertToString() .ToString(); } catch (JavaScriptScriptException e) { vm.Result.Value = e.Error .ConvertToString() .ToString(); } }