У меня есть набор объектов в C #, которые используются для генерации JavaScript.Существует веб-интерфейс, в котором вы выбираете массу вариантов, это создает большой объект в C #.Затем объект преобразуется в JavaScript с помощью набора пользовательских функций.Этот JavaScript является ядром нашего приложения, он запускается на стороне сервера с использованием механизма V8.
В настоящее время JavaScript на самом деле генерируется на клиенте и представляет собой огромный беспорядок, невозможный для тестирования, сложный в обслуживании и т. Д. Он использует тонну циклов for и конкатенации строк для генерации JS.Я хотел бы переместить это поколение в C # и сделать его более тестируемым.Каковы хорошие методы для создания этого JS?Конкатенация строк по-прежнему мой лучший вариант?