2011-02-17 3 views
2

J'ai une application MVC3 qui, je l'espère, servira un grand nombre de requêtes utilisateur. Je voudrais utiliser un conteneur IoC mais je ne veux pas qu'il ralentisse les performances de mon application. J'ai lu que je ne devrais pas être concerné car le seul overhead est au moment de l'initialisation. Cependant, pour une application MVC3, n'est-ce pas chaque fois qu'un utilisateur demande une nouvelle page Web?Augmentation des performances de l'utilisation des conteneurs IoC avec MVC3

Répondre

5

Non, ce n'est pas à chaque fois que l'utilisateur demande une page. Le conteneur IoC doit être configuré une seule fois pour la durée de vie de l'application (dans votre gestionnaire d'événements global Application_Start, par exemple) et ne nécessiter aucune configuration supplémentaire pendant l'exécution de l'application.

+0

Ok, merci beaucoup. Maintenant, je crois que je n'ai pas besoin de regarder ces graphiques montrant la performance relative. –

Questions connexes