aspnetcore/test/WebSites
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
..
ActionConstraintsWebSite
ActionResultsWebSite
ActivatorWebSite
AntiforgeryTokenWebSite
ApiExplorerWebSite * Debug log exceptions in JsonInput deserializing 2015-11-30 11:19:22 -08:00
ApplicationModelWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
BasicWebSite * Debug log exceptions in JsonInput deserializing 2015-11-30 11:19:22 -08:00
BestEffortLinkGenerationWebSite
CompositeViewEngineWebSite
ContentNegotiationWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
ControllerDiscoveryConventionsWebSite
ControllersFromServicesClassLibrary
ControllersFromServicesWebSite Remove IHttpContextAccessor from TempData 2015-12-02 08:18:57 -08:00
CorsMiddlewareWebSite
CorsWebSite
CustomRouteWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
ErrorPageMiddlewareWebSite
FilesWebSite
FiltersWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
FormatFilterWebSite
FormatterWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
HtmlGenerationWebSite Remove Magic Link Generation 2015-11-30 11:24:23 -08:00
InlineConstraintsWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
JsonPatchWebSite
LocalizationWebSite
LoggingWebSite
LowercaseUrlsWebSite
Microsoft.AspNet.Mvc.TestConfiguration
ModelBindingWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
PrecompilationWebSite
RazorEmbeddedViewsWebSite
RazorPageExecutionInstrumentationWebSite Removing PageInstrumentation 2015-11-25 08:41:21 -08:00
RazorWebSite
RequestServicesWebSite Remove IHttpContextAccessor from TempData 2015-12-02 08:18:57 -08:00
ResponseCacheWebSite
RoutingWebSite Remove Magic Link Generation 2015-11-30 11:24:23 -08:00
TagHelpersWebSite Remove `WebUtility` use and handle `IHtmlContent` return values from view components 2015-11-23 11:12:44 -08:00
TempDataWebSite
UrlHelperWebSite Removed unnecessary dependency of IActionSelector in UrlHelper 2015-11-23 15:44:55 -08:00
UserClassLibrary
ValidationWebSite
ValueProvidersWebSite Replace ActionBindingContext with ControllerContext 2015-11-20 15:32:37 -08:00
VersioningWebSite
ViewComponentWebSite
WebApiCompatShimWebSite Remove Magic Link Generation 2015-11-30 11:24:23 -08:00
XmlFormattersWebSite