Registration 10 ResolveOne

This benchmark tests registering 10 then ResolveOne 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
AutofacClr51315.351303.951394.2039.37110.1660040498
DryIocClr72817.472818.872884.1035.2429.099165011825
GraceClr100147.6100139.1100307.1174.58920.68715023800
LightInjectClr93073.193079.793264.50111.01129.66915045107
Microsoft Dependency InjectionClr3624.73624.03630.002.7390.707005256
NInjectClr411066.3410624.2413919.71998.149276.837270076229
Simple InjectorClr285835.0285815.0286124.20117.74230.4010077778
StructureMapClr2133976.72134056.62135406.00780.454201.512760253152
AutofacCore74581.774606.474649.3051.21813.2240039241
DryIocCore94491.294494.494583.9043.44211.610180015565
GraceCore101209.9101210.0101342.4066.31317.12215023360
LightInjectCore92274.892264.392372.2046.95612.12415028248
Microsoft Dependency InjectionCore4492.34491.34501.405.0881.314004784
NInjectCore255005.8254906.3255704.80434.908112.293195054982
Simple InjectorCore225958.3226000.2226088.50122.12332.63915044817
StructureMapCore1994207.71994265.71994952.10481.836128.776150199639
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