aspnetcore/src/Shared
Sourabh Shirhatti b140c09c02
Add support delegating requests in HttpSysServer (#24857)
* Add new ctors for RequestQueue and UrlGroup

* Add DelegateRequest pinvokes

* Add Request Transfer Feature

* Fix accessibility of feature

* Test cleanup

* Update ref assembly

* hack: Make HttpSysServer packable

* Cleanup based on PR feedback

* Avoid sending headers after transfer

* Fix ref assembly

* Fix rebase conflict

* Switch to DelegateRequestEx

* Add feature detection

* Delete ref folder

* Add server feature

* s/RequestQueueWrapper/DelegationRule

* Fix UrlGroup was null issue

* Add light-up for ServerDelegationPropertyFeature

* Revert changes to sample

* Revert changes to sample take 2

* PR feedback

* s/Transfered/Transferred

* DelegateAfterRequestBodyReadShouldThrow

* Make DelegationRule disposable

* More license headers

* Incomplete XML doc

* PR feedback

* Fix broken test

* PR feedback

* Fixup test

* s/Transfer/Delegate

* s/transfer/delegate

* PR feedback
2020-08-19 10:27:18 -07:00
..
ActivatorUtilities
BenchmarkRunner BDN workaround for netcoreapp5.0->net5.0 moniker rebranding (#23000) 2020-06-17 13:43:40 +12:00
Buffers.MemoryPool Use non-generic TaskCompletionSource in SignalR and Kestrel (#22925) 2020-06-15 17:35:19 -07:00
Buffers.Testing Right-size Lists when created (#23714) 2020-08-19 09:45:52 -07:00
CertificateGeneration [HTTPS] Fix the CertificateManagerEventSource event ids (#24519) 2020-08-03 07:30:52 -07:00
ChunkingCookieManager Add nullable annotations to Authenticator.Core & Authentication.Cookies (#24307) 2020-07-30 17:09:14 -07:00
ClosedGenericMatcher Add nullable annotations to Microsoft.AspNetCore.Mvc.Abstractions (#22993) 2020-06-23 22:56:25 +00:00
CodeAnalysis Dipping toes into linker friendliness (#24458) 2020-08-03 06:54:03 -07:00
CommandLineUtils
Components fix various minor spelling mistakes 2020-07-16 17:21:30 +01:00
CopyOnWriteDictionary Annotate Microsoft.AspNetCore.Http with nullable attributes (#22928) 2020-06-15 23:29:19 +00:00
Diagnostics
E2ETesting Quarantine falky test ServerEventTest.EventDuringBatchRendering_CanTriggerDOMEvents (#24691) 2020-08-07 23:16:53 +00:00
ErrorPage Made the encodings of .razor and .cshtml files in the repo consistent (#23502) 2020-06-30 12:03:01 -07:00
EventSource.Testing
HashCodeCombiner Add nullable annotations to Microsoft.AspNetCore.Components (#22944) 2020-06-19 18:38:37 +00:00
Hpack
Http2cat Fast path for validating static table HTTP/2 headers (#24730) 2020-08-14 13:13:33 +12:00
HttpSys Add support delegating requests in HttpSysServer (#24857) 2020-08-19 10:27:18 -07:00
MSBuild.Testing Create a Blazor WebAssembly SDK (#24044) 2020-07-20 13:25:49 -07:00
NonCapturingTimer Add nullable annotations to Healthchecks (#22785) 2020-06-12 17:17:28 +00:00
Nullable
ObjectMethodExecutor Right-size Lists when created (#23714) 2020-08-19 09:45:52 -07:00
ParameterDefaultValue
Process Fix gRPC interop tests (#24824) 2020-08-13 17:48:26 +12:00
PropertyActivator
PropertyHelper
RangeHelper
Razor
RazorShared Razor TagHelperDescriptor Hashing (#24551) 2020-08-04 13:06:42 -07:00
RazorViews Use new string.Split() overloads (#23683) 2020-07-05 13:16:15 -07:00
SecurityHelper Annotate Authorization.Core, Authorization.Policy with nullable (#22990) 2020-06-18 23:43:35 +00:00
ServerInfrastructure Optimize writing single segment sequences (#24929) 2020-08-18 19:37:48 +12:00
StackTrace Right-size Lists when created (#23714) 2020-08-19 09:45:52 -07:00
SyncPoint Use non-generic TaskCompletionSource in SignalR and Kestrel (#22925) 2020-06-15 17:35:19 -07:00
TypeNameHelper
UrlDecoder
ValueStopwatch
ValueTaskExtensions
WebEncoders Use Array.Empty in WebEncoders (#23677) 2020-07-05 13:11:36 -07:00
runtime Sync shared code from runtime (#25009) 2020-08-18 23:23:51 +00:00
test Fast path for validating static table HTTP/2 headers (#24730) 2020-08-14 13:13:33 +12:00
.vsconfig
NullScope.cs
ReferenceAssemblyInfo.cs
Shared.slnf Migrate to single sln file + slnf files (#23581) 2020-07-08 15:27:22 -07:00
TaskToApm.cs
startvs.cmd Migrate to single sln file + slnf files (#23581) 2020-07-08 15:27:22 -07:00