aspnetcore/test/WebSites/RequestServicesWebSite
Ryan Nowak 07085ca69b Remove IHttpContextAccessor from TempData
This change removes the dependency of TempData on the IHttpContextAccessor
by creating an ITempDataDictionaryFactory abstraction. In general, no one
will replace the factory, it's just indirection.

This allows us to drop our dependency on IHttpContextAccessor, and move it
to the functional tests where we specifically depend on it.

The bulk of code churn here is to update tests that use TempData.
2015-12-02 08:18:57 -08:00
..
Controllers Limit [FromServices] to apply only to parameters 2015-11-17 16:41:04 -08:00
Views/Other React to aspnet/Razor#561. 2015-11-06 12:31:55 -08:00
wwwroot
RequestIdMiddleware.cs
RequestIdService.cs
RequestIdViewComponent.cs
RequestScopedActionConstraint.cs
RequestScopedFilter.cs
RequestScopedTagHelper.cs React to aspnet/Razor#578. 2015-10-22 14:41:40 -07:00
RequestServicesWebSite.xproj
Startup.cs Remove IHttpContextAccessor from TempData 2015-12-02 08:18:57 -08:00
project.json Remove Microsoft.AspNet.Server.IIS from test Websites 2015-10-24 08:04:00 -07:00
readme.md

readme.md

RequestServicesWebSite

This web site registers services which are scoped per request. This web site is used for functional testing to ensure that the services are per-request and does not linger around to impact the next request.