запуск JavaScript с помощью C#

здравствуйте, есть такая задача.
есть сайт , в нём есть js который выполняет определенную работу.
нужно чтобы программа написана на C# откривала этот сайт и выполнялась уже работа js , и так чтобы не открывался браузер.
возможно ли это сделать?
направьте в какую сторону копать информацию .

Вам нужно сделать запрос на нужный сайт с помощью HttpClient или других классов, которые позволяют из C# кода выполнять HTTP запрос. Получив ответ, распарсить его и извлечь JS код.
Запустить код можно как показано в ответе на этот вопрос через Windows Script Engine

Возможно поможет это https://github.com/JavascriptNet/Javascript.Net