Skip to content

chore: Bump Autofac from 9.3.1 to 9.3.2 - #140

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/Autofac-9.3.2
Open

chore: Bump Autofac from 9.3.1 to 9.3.2#140
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/Autofac-9.3.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Updated Autofac from 9.3.1 to 9.3.2.

Release notes

Sourced from Autofac's releases.

9.3.2

What's Changed

  • Reduce registration cost incurred by scans for [ServiceKey] attribute by @​npease18 (#​1495, fixes #​1480)

New Contributors

Full Changelog: autofac/Autofac@v9.3.1...v9.3.2

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: Autofac
  dependency-version: 9.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Aug 3, 2026
@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

Test Results

   18 files  ±0     18 suites  ±0   9m 3s ⏱️ -13s
1 324 tests ±0  1 323 ✅ ±0  1 💤 ±0  0 ❌ ±0 
6 453 runs  ±0  6 452 ✅ ±0  1 💤 ±0  0 ❌ ±0 

Results for commit 028e6c2. ± Comparison against base commit 16c1df3.

@github-actions

github-actions Bot commented Aug 3, 2026

Copy link
Copy Markdown

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Resolve Size Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 8 7.484 ns 0.0158 ns 0.0148 ns 1.01 1.00 -
Awaiten 8 7.401 ns 0.0098 ns 0.0087 ns 1.00 - NA
MsDI 8 8.331 ns 0.0204 ns 0.0160 ns 1.13 - NA
Autofac 8 105.461 ns 0.7530 ns 0.6675 ns 14.25 656 B NA
Jab 8 2.449 ns 0.1112 ns 0.0929 ns 0.33 - NA
PureDI 8 5.030 ns 0.0174 ns 0.0155 ns 0.68 - NA
DryIoc 8 8.781 ns 0.0941 ns 0.0786 ns 1.19 - NA
SimpleInjector 8 10.853 ns 0.1449 ns 0.1284 ns 1.47 - NA
baseline* 256 8.139 ns 0.0093 ns 0.0078 ns 1.06 1.00 -
Awaiten 256 7.696 ns 0.1277 ns 0.1194 ns 1.00 - NA
MsDI 256 8.301 ns 0.0167 ns 0.0148 ns 1.08 - NA
Autofac 256 109.180 ns 1.0570 ns 0.9888 ns 14.19 656 B NA
Jab 256 46.577 ns 0.0181 ns 0.0169 ns 6.05 - NA
PureDI 256 9.069 ns 0.0343 ns 0.0304 ns 1.18 - NA
DryIoc 256 8.801 ns 0.0036 ns 0.0032 ns 1.14 - NA
SimpleInjector 256 14.781 ns 0.0102 ns 0.0085 ns 1.92 - NA
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Realistic Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 233.3 ns 1.23 ns 1.15 ns 0.94 568 B 1.00
Awaiten 247.4 ns 1.84 ns 1.72 ns 1.00 568 B 1.00
MsDI 623.1 ns 4.80 ns 4.26 ns 2.52 1104 B 1.94
Autofac 6,738.8 ns 20.11 ns 16.79 ns 27.24 10784 B 18.99
Jab 185.3 ns 3.29 ns 3.07 ns 0.75 432 B 0.76
DryIoc 384.4 ns 4.44 ns 4.15 ns 1.55 944 B 1.66
SimpleInjector 719.8 ns 2.64 ns 2.47 ns 2.91 1096 B 1.93
PureDI 179.3 ns 2.30 ns 2.04 ns 0.72 632 B 1.11
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.45GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.302
[Host] : .NET 10.0.10 (10.0.10, 10.0.1026.32716), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Build Size Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 8 13.186 ns 0.2018 ns 0.1887 ns 0.78 144 B 1.00
Awaiten 8 16.947 ns 0.1807 ns 0.1690 ns 1.00 144 B 1.00
MsDI 8 1,472.104 ns 16.1462 ns 14.3132 ns 86.87 5688 B 39.50
Autofac 8 30,766.124 ns 199.6131 ns 186.7182 ns 1,815.62 33098 B 229.85
Jab 8 8.836 ns 0.2206 ns 0.2063 ns 0.52 96 B 0.67
PureDI 8 15.126 ns 0.4200 ns 0.3724 ns 0.89 128 B 0.89
DryIoc 8 747.418 ns 7.7803 ns 7.2777 ns 44.11 1528 B 10.61
SimpleInjector 8 12,060.339 ns 31.1663 ns 24.3326 ns 711.72 24761 B 171.95
baseline* 256 61.639 ns 0.2423 ns 0.2147 ns 0.70 2128 B 1.00
Awaiten 256 88.244 ns 1.0754 ns 1.0059 ns 1.00 2128 B 1.00
MsDI 256 14,705.748 ns 74.8782 ns 66.3776 ns 166.67 61016 B 28.67
Autofac 256 754,308.136 ns 3,282.9602 ns 2,910.2587 ns 8,549.04 738966 B 347.26
Jab 256 80.351 ns 3.4340 ns 3.2122 ns 0.91 2080 B 0.98
PureDI 256 84.052 ns 0.2897 ns 0.2568 ns 0.95 2112 B 0.99
DryIoc 256 43,740.268 ns 244.9339 ns 204.5309 ns 495.74 80648 B 37.90
SimpleInjector 256 365,559.215 ns 1,804.4517 ns 1,687.8853 ns 4,143.11 572958 B 269.25

baseline* rows show the corresponding Awaiten benchmark from the most recent successful main branch build with results, for regression comparison.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants