VaultSharp.Extensions.Configuration
VaultSharp.Extensions.Configuration copied to clipboard
Enables HashiCorp Vault to be used as a configuration source in dotnet core applications
### Describe the bug How do we set the namespace when configuring using environment variables? I'm looking at this portion: https://github.com/MrZoidberg/VaultSharp.Extensions.Configuration/blob/master/Source/VaultSharp.Extensions.Configuration/VaultConfigurationExtensions.cs#L66, and it doesn't look like namespace is set from...
This PR implements support for the v1 KV secrets engine.
### Describe the bug The library cannot parse the following value to the proper dictionary structure: ``` { "bootstrap.servers": "b-1.kafka.dev", "group.id": "payments.local" } ```
After using this package for a while, I have noticed the entire application stops whenever the VaultChangeWatcher background service encounters an exception. Mostly task cancelled exceptions due to http client...
This PR fixes an issue where the configuration provider throws a NullReferenceException when Vault secrets contain keys with null values. The root cause was an invalid cast of a null...
### Describe the bug When a Vault secret contains keys with null values, the configuration provider throws a NullReferenceException. This happens because the code attempts to cast a null value...