Есть ли хороший способ динамически изменить MasterPage и / или .css в asp.net mvc на основе пользовательских настроек?
Я понимаю, что могу изменить имя мастера следующим образом:
return View("viewName", "master-name", oModel)
и представление, возможно, с использованием другого contentPlaceHolder, но для этого необходимо изменить каждый контроллер + действие.
Я должен был бы предположить, что должен быть лучший способ, чем этот.