* Rename protectunprotect.cs to consoleappexample.cs
renamed this code example to "consoleappexample", as I also added a seperate web app example.
* Create webappexample1.cs
"Program.cs" of the web app example, demonstrating data protection service usage
* Create webappexample2
dependancy injection demonstration for web app example, demonstrating data protection service usage
* Rename webappexample2 to webappexample2.cs
fixed file extension
* Update webappexample2.cs
extended the code to include using the service within an action method
* Update overview.md
Included my web app example in the text, while keeping the existing console application example.
* Update overview.md
un-renamed the existing file it to prevent any reference errors.
* Rename consoleappexample.cs to protectunprotect.cs
un-renamed this existing file to prevent any reference errors
* Apply suggestions from code review
* Update aspnetcore/security/data-protection/consumer-apis/overview.md
* Apply suggestions from code review
* Apply suggestions from code review
---------
Co-authored-by: Rick Anderson <3605364+Rick-Anderson@users.noreply.github.com>
* meta data fix
* Revert "meta data fix"
This reverts commit ba36883476.
* meta data fix2
* test
* Update owin-oauth-20-authorization-server.md
* Update api-ref.md
* Update api-ref.md
* test
* test2
The `Microsoft.AspNetCore.DataProtection.Abstractions` package contains the interfaces. There is no such package as `Microsoft.AspNetCore.DataProtection.Interfaces`.