Я рассматриваю движок представления StringTemplate для моего приложения ASP.NET MVC. Это приложение будет построено с одним скином, но я ожидаю, что для него будет разработано еще много, часто очень похожих скинов. Это является основной причиной моего выбора StringTemplate в качестве механизма представления, поскольку в представлениях будет нулевая логика.
В своей голове я предусмотрел, чтобы каждая обложка находилась в каталоге в каталоге 'Views' в структуре папок, а затем поддерживала структуру данных, которая сопоставляет имена хостов с каталогами обложек. Очевидным недостатком этого подхода является то, что мне придется явно указывать мои файлы представлений - альтернативой может быть взломать реализацию метода View (), чтобы изменить стандартный путь / views / controller / action и вставить дополнительный слой.
Кто-нибудь знает какие-либо примеры реализаций по этим направлениям, использующих ASP.NET MVC и StringTemplate в настоящее время? Может ли кто-нибудь предвидеть возможные проблемы с моим подходом?
Заранее спасибо.