aspnetcore/src/Http
Doug Bunting de38479e5f
Improve build reliability (#20760)
* Improve build reliability
  - ensure `ResolveCustomReferences` target executes before packages are used
  - `ResolveAssemblyReferences` and `ResolveAssemblyReferencesDesignTime` targets run too late
    - e.g. failed builds of Microsoft.AspNetCore.WebUtilities or Microsoft.AspNetCore.Hosting when building from root
  - add `GetReferenceProjectTargetPathMetadata` for ease of use as well as reliability
    - avoids extra work to get existing metadata (ref/ projects execute no tasks in this target)

  nit: rename `@(ReferenceProjectMetadata)` -> `@(ReferenceProjectTargetPathMetadata)`

* Ensure `GetTargetPathMetadata` target runs with `$(TargetFramework)` set
  - ref/ projects all multi-target and otherwise no-op this target

* Revert "Fix various "Type or namespace not found" errors (#20736)"
  - change is no longer needed with other fixes in this PR

  This reverts commit 8218d6e0e7.
2020-05-13 11:31:09 -07:00
..
Authentication.Abstractions Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Authentication.Core
Headers Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Http Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Http.Abstractions Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Http.Extensions Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Http.Features
Metadata
Owin
Routing Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
Routing.Abstractions
Shared
WebUtilities Improve build reliability (#20760) 2020-05-13 11:31:09 -07:00
perf/Microbenchmarks
samples/SampleApp
HttpAbstractions.sln
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.