aspnetcore/test/shared
David Fowler b9518e3684 Invert the dependency between connection adapters and Frame (#1822)
* Invert the dependency between connection adapters and Frame
- Removed PrepareRequest from IAdaptedConnection and instead added
a feature collection to the ConnectionAdapterContext. This allows features to be set
once by the adapter instead of per request. It's the Frame's job to copy features
from the connection level feature collection into the per request feature collection.
- Set the scheme to "https" based on the presence of ITlsConnectionFeature.
- Always set ITlsConnection feature if the HttpsAdaptedConnection doesn't throw during
the handshake
2017-05-10 15:29:43 -07:00
..
TestResources Upgrade to RC.3 2017-01-31 16:23:23 -08:00
DummyApplication.cs Abort request on client FIN (#1139). 2016-12-13 12:03:33 -08:00
HttpClientSlim.cs Add ConfigureAwait(false) to test helpers (#1699) 2017-04-17 11:33:27 -07:00
HttpParsingData.cs Move user-facing strings into resource files 2017-04-26 17:22:55 -07:00
KestrelTestLoggerFactory.cs Warn instead of throw when ignoring IServerAddressesFeature 2017-01-19 11:36:19 -08:00
LifetimeNotImplemented.cs Move TestServer to shared directory. 2016-09-06 12:47:24 -07:00
MockLogger.cs Add debug logging in address binding when IPv6Any fails 2017-04-24 17:14:43 -07:00
MockSystemClock.cs Rename namespaces/directories/classes in Kestrel.Core and Transport.Libuv (#1582). 2017-04-04 13:45:02 -07:00
PassThroughConnectionAdapter.cs Invert the dependency between connection adapters and Frame (#1822) 2017-05-10 15:29:43 -07:00
StringExtensions.cs Log rejected request targets. 2017-03-12 18:37:08 -07:00
TestApp.cs Abort request on client FIN (#1139). 2016-12-13 12:03:33 -08:00
TestApplicationErrorLogger.cs Make timeout logic transport agnostic (#1649) 2017-04-12 16:15:46 -07:00
TestConnection.cs Add ConfigureAwait(false) to test helpers (#1699) 2017-04-17 11:33:27 -07:00
TestFrame.cs Rename namespaces/directories/classes in Kestrel.Core and Transport.Libuv (#1582). 2017-04-04 13:45:02 -07:00
TestKestrelTrace.cs Rename namespaces/directories/classes in Kestrel.Core and Transport.Libuv (#1582). 2017-04-04 13:45:02 -07:00
TestResources.cs netcoreapp2.0 (#1810) 2017-05-05 14:31:34 -07:00
TestServiceContext.cs Use WebHostBuilder as an implementation detail of TestServer (#1804) 2017-05-03 19:35:09 -07:00