Я искал в интернете 2 дня, не найдя ответа на приведенное ниже требование. Больше всего я нашел GeckoFX и CefSharp, которые являются внешними пакетами и не установлены библиотеками. Как это можно сделать?
Меня попросили сделать следующее:
Используйте подходящую библиотечную функцию из набора библиотек, установленных на платформе .NET. Вы не должны использовать класс C # WebBrowser, но должны выполнять необходимую связь на уровне HTTP непосредственно из своего кода. Код должен четко идентифицировать связь клиент-сервер на уровне HTTP и должен явно управлять домашней страницей, списком избранного, списками истории и вкладками.
При желании вы можете добавить функцию для отображения веб-страницы, но должна быть возможность отключить эту функцию и отображать только необработанный HTML-код, который был получен.
Спасибо