Я установил AngleSharp в новое консольное приложение проекта Visual Studio (2017 и 2015). Похоже, что parser.Parse работает (без исключений), но я не вижу запущенных скриптов. Я пробовал использовать простой сценарий console.log и несколько более сложных сценариев. Ошибок скрипта тоже не наблюдаю.
Почему? Что я делаю не так?
Я надеюсь использовать вывод консоли как способ отладки javascript так же, как я читал окно консоли в окне инструментов разработчика браузера. Пожалуйста, дайте мне знать, если мне нужно сделать что-то особенное, чтобы фиксировать ошибки javascript с помощью AngleSharp.
Спасибо.
using AngleSharp;
using AngleSharp.Parser.Html;
namespace TestAngelSharp
{
class Program
{
static void Main(string[] args)
{
var config = Configuration.Default.WithJavaScript();
var parser = new HtmlParser(config);
var source = @"<!DOCTYPE html>
<html><body><textarea>Test</textarea>
<script>console.log('hi');</script>
</body></html>";
var document = parser.Parse(source);
}
}
}