Je travaille sur une application Web. Un de mes collègues a écrit des pages de formulaires asp.net. Les classes de page héritent toutes de BasePageClass
, qui hérite bien sûr de la classe Page
. Je souhaite ajouter quelques contrôleurs MVC que l'on m'a dit besoin d'utiliser la même logique implémentée dans le BasePageClass
. Habituellement, je voudrais hériter des fonctions dans le BasePageClass
dans les classes de contrôleur, mais cela casse la hiérarchie d'héritage.Héritage de page dans des formulaires asp.net mixtes et une application MVC
Quelle est la meilleure pratique pour résoudre ce problème?
N'utilisez pas BasePageClass. Utilisez les pages maîtres. –
Pour clarifier, il y a une page maître utilisée aussi, mais la logique commune pour certaines pages est également dans BasePageClass. –