2009-04-11 4 views

Répondre

1

Mon architecture de plugin est développée dans une solution complètement séparée. J'inclus une référence aux bibliothèques dans mon projet web. J'utilise un gestionnaire de plugins qui s'exécute dans Application_Start et charge la configuration du plugin à partir du fichier web.config. La configuration spécifie le nom complet du plugin utilisé et utilise Activator.CreateInstance pour instancier le plugin. Tous les plugins implémentent une interface IPlugin ainsi qu'une interface pour chaque type spécifique de plugin.

+0

Nice et concis - merci! –

0

Faire un assemblage plugin-loader peut-être? :)

Évitez le code au niveau de l'entreprise dans les applications ASP.NET. Essayez de le garder comme "présentation seulement" -comme vous pouvez ..

Questions connexes