Registration 500 ResolveNone

This benchmark tests registering 500 then ResolveNone 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
AutofacClr5059664.85059916.45061759.901448.246387.06019501461961
DryIocClr464582.1464585.2465270.20338.21587.327150638261
GraceClr681009.6680996.8681352.40269.69969.6361200696324
LightInjectClr1291033.61292505.41299264.207938.2462049.646103501669720
Microsoft Dependency InjectionClr94676.794675.394694.6010.1112.7029750134298
NInjectClr9186963.59169689.09282238.8133732.5039015.39133115367294
Simple InjectorClr5293417.05293337.05298181.603187.655920.197240151423785
StructureMapClr37653097.037650934.837684478.1024579.4826346.3952253013146360
AutofacCore5925915.05923612.75934400.904809.7401241.86921001421521
DryIocCore623701.1623544.4625200.80633.855163.66100636790
GraceCore737894.7737880.9738266.80177.33245.7876900696128
LightInjectCore1105758.31105860.41112905.605257.2361357.41270501125928
Microsoft Dependency InjectionCore96126.096128.896143.9014.2053.796150133832
NInjectCore6988224.06952787.07196451.20112503.17129048.194626245123512
Simple InjectorCore6763023.56763378.66770479.704816.1551390.304255151503737
StructureMapCore36589384.636602274.036663817.1147335.91813664.7031654510831146
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