Je suis sûr que IoC est la voie à suivre pour mon application. Il y a une tonne d'articles et même des questions ici sur SO qui discutent les différents récipients. J'ai lu plusieurs blogs aujourd'hui avec des exemples partiels. Personnellement, je penche pour commencer avec CommonServiceLocator et Unity comme deux façons de résoudre le même problème - j'ai juste besoin d'un tas d'assemblées pour obtenir des données à partir d'une base de données, ce que je suppose est ce qui doit être injecté partout.IoC du début à la fin
Je n'ai pas encore trouvé de sites qui prennent vraiment un problème du début à la fin, avec des exemples concrets de code. Par exemple, je n'ai pas encore trouvé celui qui discute un IServiceLocator et comment l'enregistrer réellement (ou faire tout ce qui est nécessaire pour le faire connaître).
Quels sont vos articles/articles/questions préférés qui peuvent prendre un noob du début à la fin de la mise en œuvre?
vous n'avez probablement pas besoin ou ne voulez pas un IServiceLocator –
Je ne serai pas capable de toute façon parce que je ne l'ai pas encore compris. ;) L'unité et le MEF sont ceux avec lesquels je joue maintenant en parallèle. Rien n'est une solution miracle, mais je ne m'attendais pas vraiment à ça de toute façon. Je me concentre sur MEF le plus en ce moment, cependant. – Dave
MEF n'est pas exactement un conteneur IoC. Si vous voulez pluggability - utilisez MEF; Si vous voulez la modularité, utilisez le conteneur IoC réel, comme Windsor de Autofac –