Registration 100 ResolveOne

This benchmark tests registering 100 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
AutofacClr453511.0453516.5453985.80292.21075.448750303329
DryIocClr156157.2156187.4156282.40103.30626.67400115608
GraceClr210662.0210623.6210968.40141.55336.549150134789
LightInjectClr258421.9258582.8259520.30671.979173.5045610304577
Microsoft Dependency InjectionClr20569.120567.620581.005.8781.5180030005
NInjectClr1059901.51060164.21061285.401269.625327.8164350477970
Simple InjectorClr1155860.81153140.51166901.005340.5051378.9121950322411
StructureMapClr6268562.36268318.76276172.803356.468866.63616502091575
AutofacCore607510.1607570.4607888.30257.90471.5302700294865
DryIocCore195661.4195588.4196130.40262.57070.17500116714
GraceCore217254.7217246.9217337.2049.81914.381150135264
LightInjectCore268928.8268927.7269099.9485.12222.750450219248
Microsoft Dependency InjectionCore21975.721977.621995.609.8362.5400029531
NInjectCore823109.4821608.0830609.404684.7681209.6027500415889
Simple InjectorCore1309311.81309011.91311650.10959.699256.490750295279
StructureMapCore5966243.55966319.85967899.801120.123323.35225501620308
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