Question

Je voudrais avoir une idée de ce que les gens utilisent pour les conteneurs IoC. J'ai lu de bonnes choses sur Castle Windsor, mais je sais que beaucoup de gens utilisent StructureMap, Unity, Ninject, etc.

Quelles sont certaines des différences entre ceux mentionnés (et ceux que j’ai négligés). Forces? Faiblesses? Un meilleur ajustement (comme StructureMap, c'est bien pour ABC mais pas pour XYZ)?

Était-ce utile?

La solution

" Best " sera toujours subjectif.

Cela dit, je préfère Castle Windsor car son XML est plus simple. Au fait, j’ai seulement essayé Windsor et Spring.NET, je ne peux donc pas en dire beaucoup sur les autres.

Autres conseils

J'aime beaucoup Ninject ... est simple, facile à utiliser, il a ce type de notation fluide permettant de déclarer les liaisons entre classes et interfaces et prend en charge la liaison contextuelle. Impressionnant.

J'aime StructureMap. La dernière version vous permet également de déclarer inline sans avoir à recourir aux fichiers de configuration XML.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top