Registration 10 ResolveAll

This benchmark tests registering 10 then ResolveAll from the container The code can be found here.

Container Env Mean (ns) Median (ns) Max (ns) Outliers Std Dev (ns) Std Err (ns) Gen 1 Gen 2 Bytes Alloc
AutofacClr80640.380630.280707.9034.9869.0330061095
DryIocClr671754.9672641.9674796.302689.030694.30560033001
GraceClr792175.2791919.2794377.02917.608245.241105057505
LightInjectClr741055.2740823.2742570.50824.932220.472150089186
Microsoft Dependency InjectionClr11898.111896.611917.107.2481.8710012573
NInjectClr1479582.11479264.71483862.301763.048455.2171050126228
Simple InjectorClr1310225.41310226.51310985.90343.58188.7121200145290
StructureMapClr17275229.617275237.717288047.107236.5361868.466300656387
AutofacCore102831.3102835.2102878.7029.8287.7020058973
DryIocCore872177.2872058.2872739.40274.46270.866120065534
GraceCore801376.8801302.9802413.70668.043178.54290053877
LightInjectCore748808.0748820.1749432.80336.26293.262120066134
Microsoft Dependency InjectionCore16749.016749.016762.116.3211.8250010124
NInjectCore1060950.31061144.21064231.301923.306496.596900101527
Simple InjectorCore1087234.51086799.31090292.801382.590399.119900108761
StructureMapCore15851588.515849948.415862258.905596.5531445.024300585095
Details

BenchmarkDotNet=v0.10.8, OS=Windows 10 Redstone 2 (10.0.15063)
Processor=Intel Core i7-3770 CPU 3.40GHz (Ivy Bridge), ProcessorCount=4
Frequency=3320336 Hz, Resolution=301.1743 ns, Timer=TSC
  [Host] : Clr 4.0.30319.42000, 64bit RyuJIT-v4.7.2101.1
  Clr    : Clr 4.0.30319.42000, 64bit RyuJIT-v4.7.2101.1
  Core   : .NET Core 4.6.25211.01, 64bit RyuJIT