v9.0.0
This changes the preferred way of wiring Maskinporten-enabled clients using the ServiceCollection extension methods from taking IConfiguration
instances to IMaskinportenSettings
instances. This removes a hard dependency on IConfiguration
, and makes using custom client definition with custom settings less cumbersome to set up. Overloads taking IConfiguration
parameters are still provided for convenience and backwards compatibility, so users on v8.0.0 should be able to upgrade without issue.
Still a major version bump, as the IClientDefinition
interface has changed (the ClientSettings
member is now a IMaskinportenSettings
instead of MaskinportenSettings
). This only affects users with own custom client definitions (which then will require a minor change).
What's Changed
- Update nuget non-major dependencies to v6.28.1 by @renovate in #20
- Refactor to prefer use of IMaskinportenSettings in ServiceCollectionExtensions by @elsand in #21
Full Changelog: v8.0.1...v9.0.0