OneArgFactory
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 | 2085.6 | 2085.7 | 2088.6 | 0 | 1.945 | 0.502 | 0 | 0 | 2072 |
Castle Windsor | Clr | 7948.2 | 7946.5 | 7959.6 | 0 | 6.499 | 1.802 | 0 | 0 | 2728 |
DryIoc | Clr | 69.0 | 69.0 | 69.0 | 1 | 0.005 | 0.001 | 0 | 0 | 80 |
Grace | Clr | 30.8 | 30.8 | 30.8 | 1 | 0.003 | 0.001 | 0 | 0 | 80 |
Microsoft Dependency Injection | Clr | 227.9 | 227.9 | 227.9 | 0 | 0.018 | 0.005 | 0 | 0 | 80 |
StructureMap | Clr | 2800.3 | 2800.5 | 2803.4 | 0 | 1.739 | 0.482 | 0 | 0 | 2880 |
Autofac | Core | 2518.2 | 2518.3 | 2521.3 | 0 | 2.073 | 0.535 | 0 | 0 | 2072 |
Castle Windsor | Core | 13004.9 | 13006.0 | 13032.2 | 0 | 14.521 | 3.749 | 0 | 0 | 3536 |
DryIoc | Core | 70.9 | 70.9 | 70.9 | 0 | 0.013 | 0.003 | 0 | 0 | 80 |
Grace | Core | 31.6 | 31.6 | 31.6 | 0 | 0.003 | 0.001 | 0 | 0 | 80 |
Microsoft Dependency Injection | Core | 204.4 | 204.4 | 204.4 | 0 | 0.012 | 0.003 | 0 | 0 | 80 |
StructureMap | Core | 2949.9 | 2949.9 | 2950.6 | 0 | 0.369 | 0.095 | 0 | 0 | 2880 |
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