Есть ли возможность компилировать классы в runtime compilation в проекте ASP.NET CORE (5)?

Раньше, при использовании проектов ASP/NET MVC, была возможность добавить в папку App_Code файл класса и он становился доступным представлениям Razor. Таким образом, например, можно было прямо на сайте добавлять классы моделей данных.

Есть ли подобный функционал в ASP.NET CORE? Как в существующий сайт добавить новый класс без перекомпиляции исходников?
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
Есть dotnet watch, который автоматом будет перезапускать приложение при изменении кода
В .NET 6 есть полноценный (почти) Hot reload

UPD: есть RuntimeCompilation пакет:
https://docs.microsoft.com/en-us/aspnet/core/mvc/v...
Как раз можно в рантайме новые представления добавлять, или менять существующие.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы