You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
Azure App Configuration Support - There is a new builder for drawing values from the new Azure App Configuration service.
ConfigBuilder Parameters from AppSettings - This has been one of the most asked for features of these config builders. With V2, it is now possible to
read initialization parameters for config builders from appSettings. Read more about it here.
Lazy Initialization - As part of the work to enable pulling config parameters from appSettings, these key/value configuration builders now support a
lazy initialization model. Things that must happen immediately can be left in the existing Initialize(name, config) method, or builders can leverage
the LazyInitialize(name, config) method for things that can happen just before retrieving values. All builders in this project have been updated to
be lazy whenever possible.
Updateable Keys - Builders can now massage key names before inserting into config. The AzureKeyVaultConfigBuilder has been
updated to use this feature to allow embedding 'version' tags in key names instead of applying a single 'version' tag to the builder. (Note: This is
seperate from, and performed after prefix stripping.)
Base Optional Tag - The optional tag that some of the builders in this project employed in V1 has been moved into the base class and is now available
on all key/value config builders.
Section Handlers - This feature allows users to develop extensions that will apply key/value config to sections other than appSettings and connectionStrings
if desired. Read more about this feature in the Section Handlers segment below.