protected override T InnerCallFunction <T>(string functionName, params object[] args) { object result = InnerCallFunction(functionName, args); return(OriginalTypeConverter.ConvertTo <T>(_jsEngine, result)); }
protected override T InnerGetVariableValue <T>(string variableName) { object result = InnerGetVariableValue(variableName); return(OriginalTypeConverter.ConvertTo <T>(_jsEngine, result)); }
protected override T InnerEvaluate <T>(string expression, string documentName) { object result = InnerEvaluate(expression, documentName); return(OriginalTypeConverter.ConvertTo <T>(_jsEngine, result)); }