ThreeArgFactory
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 |
---|---|---|---|---|---|---|---|---|---|---|
Autofac | Clr | 1844.9 | 1844.9 | 1845.3 | 0 | 0.181 | 0.047 | 0 | 0 | 1864 |
Castle Windsor | Clr | 6741.3 | 6741.8 | 6768.6 | 0 | 14.889 | 3.844 | 0 | 0 | 2976 |
DryIoc | Clr | 152.8 | 152.8 | 152.8 | 0 | 0.008 | 0.002 | 0 | 0 | 112 |
Grace | Clr | 33.5 | 33.5 | 33.9 | 0 | 0.124 | 0.034 | 0 | 0 | 112 |
Microsoft Dependency Injection | Clr | 267.1 | 267.1 | 267.1 | 0 | 0.023 | 0.006 | 0 | 0 | 112 |
StructureMap | Clr | 2436.1 | 2436.1 | 2437.0 | 0 | 0.504 | 0.130 | 0 | 0 | 2744 |
Autofac | Core | 2451.6 | 2448.6 | 2471.1 | 0 | 12.903 | 3.331 | 0 | 0 | 1864 |
Castle Windsor | Core | 9780.0 | 9780.5 | 9828.3 | 0 | 19.393 | 5.007 | 0 | 0 | 3736 |
DryIoc | Core | 146.0 | 146.0 | 146.9 | 0 | 0.572 | 0.148 | 0 | 0 | 112 |
Grace | Core | 34.2 | 34.2 | 34.2 | 0 | 0.006 | 0.002 | 0 | 0 | 112 |
Microsoft Dependency Injection | Core | 255.1 | 255.2 | 255.2 | 0 | 0.033 | 0.009 | 0 | 0 | 112 |
StructureMap | Core | 3003.4 | 3003.4 | 3005.3 | 0 | 1.444 | 0.386 | 0 | 0 | 2744 |
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