* Improve content performance of Key Vault configuration provider doc
* Updates to code samples
* React to Acrolinx feedback
* Character encoding test
* Encode more characters
* Revert character encoding
* More edits
* Update README files for sample apps
* More edits
* Minor edits
* Edit pass
* Updated KeyVaultConfiguration
* Updated highlighted code
* Remove old API reference Documentation about AddAzureKeyVault()
* Updated pacakage, without extra removals.
* Add back 'Use a key name prefix' part, replace IKeyVaultSecretManager with KeyVaultSecretManager
* Update PrefixKeyVaultSecretManager
* Correct the name space.
Co-authored-by: Frank Li (Wicresoft North America Ltd) <v-cheli@microsoft.com>
Addresses #8579
I might be getting the hang of **_find and replace_** now. 😝
This doesn't touch a couple that ref 2.2.0. I'll tidy those up on https://github.com/aspnet/Docs/issues/8518 after 2.2 RTM.
* [WIP] Update Azure Key Vault Config Provider topic and sample
@Rick-Anderson @tdykstra Would you mind marking this **WIP** right now.
I'll need to make a few passes on it prior to getting review underway.
cc/ @anurse (partner in crime on this topic), @blowdart, @pakrym,
@olavt, @Coderrob
Fixes#3369
:flame: *HOT!* :flame: updates in this one:
* 2.0 samples added (note that tabs aren't required, because the topic's
examples are the same thus far across 1.x and 2.x). However, the 1.1 and
2.0 samples are linked when mentioning to the reader what they can
download.
* Re-organized the topic a bit to accomodate the two samples.
* Reacted to the feedback in #3369 and the discussion in
https://github.com/aspnet/Docs/pull/3525.
* Samples are refactored into an example of placing secrets into a
single key vault for different app *versions*, not app names. Using app
names or the environment isn't a security best practice.
Update
Update
Updates
Updates
Update
Updates
Update
Updates
Updates
* Condition the ItemGroup for netcoreapp2.0
* React to feedback
* Update version references and sample folders
Add one
Minor text change
More minor changes
Even better
One more
* Remove dependency statement
* Update net462 deps
* Even better!
* Reverse order for 2.x tab first
* Update 2.0 samples: Only target netcoreapp