Ошибка "Предполагается наличие ';'True"

Хочу запустить некую проверку через js в консольном приложении .NET. Для этого написал след метод:

public static string Run(string script, string functionName, object[] parms)
    {
        MSScriptControl.ScriptControl scriptControl = new MSScriptControl.ScriptControl();
        scriptControl.AllowUI = false;
        scriptControl.Language = "JScript";
        scriptControl.Reset();
        scriptControl.AddCode(script);
        return scriptControl.Run(functionName, ref parms);
    }

В качестве script я подгружаю содержимое файла со скриптом

function Check(coords, address){return 'test';}

И если вызываю свой метод, то все работает

var run_result = JavaScriptRunner.Run(script, "Check", new object[] { coords, address });

Но мне нужно сделать проверку используя yandex api

https://api-maps.yandex.ru/2.1/?apikey=ваш API-ключ&lang=ru_RU

Я его тоже подгружаю и пытаюсь содержимое АПИ подключить след образом

var run_result = JavaScriptRunner.Run(api+script, "Check", new object[] { coords, address });

И меня ругает scriptControl.AddCode(script); с ошибкой Предполагается наличие ';'True Есть кто пробовал делать что-то подобное, на что ругается, как обойти или api только через браузер откроется?


Ответы (0 шт):