Enumerable

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
AutofacClr12790.212784.112843.6020.3145.2450010840
Castle WindsorClr42130.842124.342210.3048.17812.4400011920
DryIocClr220.6220.6220.700.0270.00700488
GraceClr212.4212.4212.500.0470.01200488
LightInjectClr216.0215.9216.200.1140.02900488
Microsoft Dependency InjectionClr351.4351.4351.520.0170.00500488
NInjectClr87825.488111.190249.201444.411386.035712036022
Simple InjectorClr164.0164.0164.100.0150.0040024
StructureMapClr8769.38765.28804.0017.0594.405005440
AutofacCore17312.017314.417364.9027.5887.1230010680
Castle WindsorCore69340.269332.669422.3046.66512.0490018056
DryIocCore196.0196.0196.100.0670.01700488
GraceCore194.2194.2194.300.0210.00500488
LightInjectCore195.6195.6195.710.0500.01400488
Microsoft Dependency InjectionCore223.8223.8223.800.0170.00400488
NInjectCore103499.6103883.0105922.701564.285418.073240035136
Simple InjectorCore134.4134.4134.420.0110.0030024
StructureMapCore10549.410546.010559.706.0641.682005288
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