Updated minimum Microsoft.Extensions.Configuration to 8.0.0. Previously specifying empty arrays and objects in configuration would have those values seen as null. With this update, empty arrays and objects in configuration are seen instead as empty.
Additional Changes
Modules specified in configuration will now attempt to use the constructor that matches the set of configured parameters and will fall back to the constructor with the most parameters (#44 / #45 - thanks @pnagoorkar!)
You can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show 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)
Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.
Bumps Autofac.Configuration and Autofac. These dependencies needed to be updated together. Updates
Autofac.Configuration
from 6.0.0 to 7.0.0Release notes
Sourced from Autofac.Configuration's releases.
Commits
4fff3f5
Merge pull request #46 from autofac/feature/net859dbc8c
Added some tests to improve coverage.ce63981
Found a change in configuration - empty lists/dictionaries are now included i...15a6e14
Handle missing constructors.665eb8e
Update to build/test with net8. Includes dependency updates. Breaking change ...ecfb304
Merge pull request #45 from pnagoorkar/ModuleRegistrarToConstructModulesBased...870e97d
Added unit test for #445db5390
Solves #44 via by trying to get a constructor that matches the available para...56e93b5
Merge pull request #41 from autofac/feature/net66916e03
Ignore file-scoped namespace change on blame.Updates
Autofac
from 7.1.0 to 8.0.0Release notes
Sourced from Autofac's releases.
Commits
b843130
Use released .NET 8.a518a48
Merge pull request #1397 from SergeiPavlov/struct_ResolveRequeste61a651
Merge pull request #1401 from autofac/feature/net87a25198
Major version bump for breaking changes.095a0c3
Remove unrelevant null-checking testbbdcda7
Merge branch 'develop' into struct_ResolveRequest0b78ed3
Breaking: DRE is no longer serializable334ae01
Analyzer changes.7f43baa
Suppress rules we can't follow.70cfee2
Spelling: netcoreapp.You can trigger a rebase of this PR 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show