Je considère le moteur de vue StringTemplate pour mon application ASP.NET MVC. Cette application sera construite avec un skin, mais je m'attends à ce que beaucoup d'autres skins, souvent très similaires, soient développés pour cela. C'est principalement la raison de mon choix de StringTemplate comme moteur de vue, car il n'y aura aucune logique dans les vues. Dans ma tête, j'ai prévu d'avoir chaque skin dans un répertoire sous le répertoire 'Views' dans la structure des dossiers, puis de maintenir une structure de données qui mappe les noms d'hôtes aux répertoires skin. Un inconvénient évident de cette approche est que je devrai spécifier explicitement mes fichiers de vue - une alternative pourrait être de pirater l'implémentation de la méthode View() pour changer le chemin standard/views/controller/action et insérer une couche supplémentaire.Plusieurs skins dans ASP.NET MVC utilisant StringTemplate
Est-ce que quelqu'un connaît des exemples d'implémentations le long de ces lignes en utilisant ASP.NET MVC et StringTemplate à l'heure actuelle? Quelqu'un peut-il prévoir des problèmes potentiels avec mon approche?
Merci d'avance.