Выполнение JS в .NET
Из клиента мне приходил строка с HTML кодом, которая имеет тег. Примерно, все выглядит так:
<body>
<h1 id="h1-test">Hello world!</h1>
#TableData#
<script>
const test = document.getElementById("h1-test");
test.style.color = "red";
</script>
</body>
</html>
После этого, на беке я формирую некую таблицу, и буду отправлять ее на почту клиенту. Проблема в том, что со стороны клиента может приходить JS. Я хочу на беке применять его к HTML, получать конечную строку (в моем случае, тег h1 со стилем color: red), потом удалять js, и тогда отправлять. Я пытался использовать Jint, но я не могу получать доступ к DOM, и получаю ошибку при выполнение document.getElementBy... Могу ли я обойти то как-то?