aspnetcore/src/DataProtection
Doug Bunting 415875625c
[release/5.0] Update API baseline files (#27653)
* Move all PublicAPI.Unshipped.txt files to PublicAPI.Shipped.txt
- we have now shipped this API surface

* Add eng/PublicAPI.empty.txt file
- make it easier to add new implementation projects

* Add missing public API baseline files
- #26784 part 1/2
- a few unexpected files turned up missing beyond the #26784 list…

* Reference Microsoft.CodeAnalysis.PublicApiAnalyzers more often
- #27484 part 2/2
- emit errors when API baseline files are missing
- update categorization of some projects
  - specification tests are not implementation projects
    - but _were_ project reference providers (keep that)
  - correct `$(IsTestAssetProject)` setting for Razor shims et cetera
  - correct `$(IsSampleProject)` setting for casing of some Sample directories
  - Microsoft.AspNetCore.Analyzer.Testing should be treated as test asset
- add `$(AddPublicApiAnalyzers)` property to support overrides
  - e.g. for `msbuild` task projects and tools

nit:
- remove useless `$(IsTestProject)` setting in a specification test project
- wrap some long `Condition`s

* Do not run public API analyzer in `RazorCoreCompile` target

* Remove old `$(EnableApiCheck)` settings
- property does nothing
- also remove a dangling ApiCheck comment
2020-11-12 10:28:52 -08:00
..
Abstractions [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
Cryptography.Internal
Cryptography.KeyDerivation [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
DataProtection [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
EntityFrameworkCore [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
Extensions [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
StackExchangeRedis [release/5.0] Update API baseline files (#27653) 2020-11-12 10:28:52 -08:00
samples
shared
.vsconfig
CreateTestCert.ps1
DataProtection.slnf
NuGetPackageVerifier.json
Provision-AutoGenKeys.ps1
README.md
build.cmd
build.sh
startvs.cmd

README.md

DataProtection

Data Protection APIs for protecting and unprotecting data. You can find documentation for Data Protection in the ASP.NET Core Documentation.

Community Maintained Data Protection Providers & Projects