aspnetcore/test
Cesar Blum Silveira a31d1e024c Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017).
- Most of the shared code is in the HttpProtocol class (former Frame)
- Virtual calls handle protocol-specific things
- Move the ProcessRequestsAsync loop to HttpProtocol
- Implement HTTP/1.x request processing in Http1Connection and HTTP/2
  in Http2Stream, with Http1Connection<T> and Http2Stream<T> subclassing
  those classes in order to handle the generic HttpContext parameter
- Split MessageBody into Http1MessageBody and Http2MessageBody,
  with MessageBody containing shared member variables and methods
2017-09-14 17:35:57 -07:00
..
Kestrel.Core.Tests Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
Kestrel.FunctionalTests Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
Kestrel.Tests Use PackageLineup 2017-08-16 14:10:43 -07:00
Kestrel.Transport.Libuv.Tests Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
shared Merge code paths duplicated between HTTP/1.x and HTTP/2 implementations (#2017). 2017-09-14 17:35:57 -07:00
Directory.Build.props Use PackageLineup 2017-08-16 14:10:43 -07:00
xunit.runner.json Use PackageLineup 2017-08-16 14:10:43 -07:00