The document discusses various inversion of control (IoC) containers and considerations for choosing one. It provides an overview of what IoC and dependency injection are. It then compares several popular .NET IoC containers on factors like popularity, performance, features, registration methods, supported environments, and more. The document aims to help developers choose the right IoC container for their needs.
26. .NET IoC Containers
AutoFac
fFastInje
ctor
Hiro Maestro Munq Speedioc
TinyIo
c
Caliburn.
Micro
Funq
IfInjecto
r
MEF Ninject
Spring.N
ET
Unity
Catel Grace
LightCo
re
MEF2 Petite Stiletto
Wind
sor
DryIoc Griffin
LightInj
ect
MicroSli
ver
QuickInjec
t
Structure
Map
No
Dynamo HaveBox LinFu Mugen
SimpleInje
ctor
StyleMVV
M
Unity