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 Api baselines (#25386) 2020-09-01 07:34:28 -07:00
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 Move DataProtection tests to HostBuilder (#24254) 2020-07-23 21:57:33 +00:00
NuGetPackageVerifier.json
Provision-AutoGenKeys.ps1
README.md
build.cmd
build.sh
startvs.cmd Migrate to single sln file + slnf files (#23581) 2020-07-08 15:27:22 -07:00

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