protected override void InnerSetVariableValue(string variableName, object value) { object processedValue = MapToVroomType(value); lock (_executionSynchronizer) { try { _jsContext.SetVariable(variableName, processedValue); } catch (OriginalJsException e) { throw ConvertJsExceptionToJsRuntimeException(e); } } }
protected override void InnerSetVariableValue(string variableName, object value) { object processedValue = MapToScriptType(value); lock (_executionSynchronizer) { try { _jsContext.SetVariable(variableName, processedValue); } catch (OriginalException e) { throw WrapJsException(e); } } }