* 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 |
||
|---|---|---|
| .. | ||
| Authentication.Abstractions/src | ||
| Authentication.Core | ||
| Headers | ||
| Http | ||
| Http.Abstractions | ||
| Http.Extensions | ||
| Http.Features | ||
| Metadata/src | ||
| Owin | ||
| Routing | ||
| Routing.Abstractions | ||
| Shared | ||
| WebUtilities | ||
| perf/Microbenchmarks | ||
| samples/SampleApp | ||
| .editorconfig | ||
| .vsconfig | ||
| HttpAbstractions.slnf | ||
| README.md | ||
| build.cmd | ||
| startvs.cmd | ||
README.md
Http Abstractions
This folders contains projects for HTTP abstractions for ASP.NET Core such as HttpContext, HttpRequest, HttpResponse and RequestDelegate.
It also contains IApplicationBuilder and extensions to create and compose your application's pipeline.