2011-01-25 3 views

Répondre

2

à mon humble avis, Ninject est probablement plus facile de commencer avec si vous ne l'avez jamais fait de DI, mais je l'ai trouvé StructureMap être plus extensible.

Quel que soit le conteneur que vous optez pour-, essayer de suivre les conseils habituels, et l'envelopper derrière des interfaces (pas le petit « i ») que vous possédez. L'intégration de tout composant tiers dans votre code demande généralement des problèmes.

A la fin de la journée, il est goût personnel.

+0

Je ne vois pas comment il est possible de l'envelopper derrière des interfaces. Vous devez définir sa configuration de liaison dans le fichier de configuration MVC 3. – Rushino

+1

Oubliez l'interface wrapper, ça ne vaut pas le coup. De toute façon, vous ne devriez pas avoir d'appels dans votre conteneur au fond de votre code. –

+0

Bon alors en utilisant Config.asax est correct alors? – Rushino

Questions connexes