Как запустить основные представления MVC asp.net внутри другого (не asp) проекта?

У меня есть проект MVC ядра asp.net с несколькими представлениями (типичный рендеринг - это макет + вид + несколько частичных). Я хотел бы переключить часть рабочей нагрузки на Функции Azure, но продолжаю использовать те же представления, чтобы избежать двойного обслуживания. Я посмотрел на альтернативные бритвенные движки (RazorEngine, RazorLight), но, AFAIU, они имеют жесткую стоимость компиляции представления при запуске, что плохо для функций Azure. Я ищу способ повторно использовать скомпилированные представления из MVC - либо перейти к их скомпилированной форме C#, либо вызвать их непосредственно из DLL.

0 ответов

Другие вопросы по тегам