Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom Provider #1

Merged
merged 12 commits into from
Dec 7, 2023
Merged

Custom Provider #1

merged 12 commits into from
Dec 7, 2023

Conversation

derekmckinnon
Copy link
Member

This PR removes Amazon.Extensions.Configuration.SystemsManager in favour of a custom provider that can load JSON and YAML configurations from AppConfig.

This functionality will be released first as a prerelease package update.

  • Remove obsolete code
  • Add custom configuration provider and source
  • Update extension method to use new configuration source
  • Remove dependency on Amazon.Extensions.Configuration.SystemsManager
  • Bump test dependencies
  • Add ChangeToken integration
  • Use application/x-yaml for YAML configurations coming from AppConfig
  • Update dependencies
  • Add tests for configuration provider
  • Update workflows to resolve publishing issues
  • Test cleanup
  • Update README and metadata

@derekmckinnon derekmckinnon merged commit 557a098 into main Dec 7, 2023
1 check passed
@derekmckinnon derekmckinnon deleted the custom-provider branch December 7, 2023 23:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant