I know that there are many IoC frameworks in .net ( They are: Ninject, Unity, Castle Windsor , Structure Map ) They also used to same goal – resolving dependencies. But i don’t understand in which cases should be used certain framework! they are almost similar. Who can simply explain the main differences?
Share
Each and every one has a fatal flaw.
On a more serious note they surely do essentially the same thing, but differ in implementation details, conventions, performance, auxiliary features and suggested usecases.
I don’t think that you should really sweat picking the IoC container. Stick to one you’re used to and continue with your core functionality.