Skip to content

Prevent EncryptionResolverProvider to be added multiple times (similar solution to issue as #1276_#1277

Merged
TimHess merged 6 commits into
SteeltoeOSS:mainfrom
fennekit:preventmultiple_encryptionproviders
Apr 17, 2024
Merged

Prevent EncryptionResolverProvider to be added multiple times (similar solution to issue as #1276_#1277
TimHess merged 6 commits into
SteeltoeOSS:mainfrom
fennekit:preventmultiple_encryptionproviders

Conversation

@fennekit
Copy link
Copy Markdown
Contributor

@fennekit fennekit commented Apr 15, 2024

Description

EncryptionResolverProvider is based on the work done for the PlaceholderProvider. To prevent multiple registrations of the provider some checks were added.
Fixes issue similar to #1276.

@fennekit fennekit changed the title similar solution to issue as #1276 Prevent EncryptionResolverProvider to be added multiple times (similar solution to issue as #1276_ Apr 15, 2024
Copy link
Copy Markdown
Member

@bart-vmware bart-vmware left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, LGTM. #1278 fixes the broken build. After it got merged, this PR should be green.

@TimHess
Copy link
Copy Markdown
Member

TimHess commented Apr 17, 2024

/azp run cleanup-code

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@bart-vmware
Copy link
Copy Markdown
Member

/azp run cleanup-code

@azure-pipelines
Copy link
Copy Markdown

Azure Pipelines successfully started running 1 pipeline(s).

@bart-vmware
Copy link
Copy Markdown
Member

@fennekit Can you fix the code style? It won't run automatically because the branch is on your fork.

TimHess and others added 4 commits April 17, 2024 07:43
…ers' into preventmultiple_encryptionproviders

# Conflicts:
#	src/Configuration/src/Encryption/EncryptionConfigurationExtensions.cs
#	src/Configuration/test/Encryption.Test/EncryptionConfigurationExtensionsTest.cs
@fennekit
Copy link
Copy Markdown
Contributor Author

Codestyle done.

@TimHess TimHess added Type/enhancement New feature or request Component/Configuration Issues related to Configuration providers ReleaseLine/4.x Identified as a feature/fix for the 4.x release line labels Apr 17, 2024
@TimHess TimHess added this to the 4.0.0-m1 milestone Apr 17, 2024
Copy link
Copy Markdown
Member

@TimHess TimHess left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you

@TimHess TimHess merged commit 24dd196 into SteeltoeOSS:main Apr 17, 2024
@fennekit fennekit deleted the preventmultiple_encryptionproviders branch April 17, 2024 17:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Component/Configuration Issues related to Configuration providers ReleaseLine/4.x Identified as a feature/fix for the 4.x release line Type/enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants