2 implementations of ITempDataProvider
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
CookieTempDataProvider.cs (1)
17
public partial class CookieTempDataProvider :
ITempDataProvider
SessionStateTempDataProvider.cs (1)
12
public class SessionStateTempDataProvider :
ITempDataProvider
17 references to ITempDataProvider
Microsoft.AspNetCore.Mvc.ViewFeatures (17)
DependencyInjection\MvcViewFeaturesMvcBuilderExtensions.cs (5)
59
/// Registers <see cref="SessionStateTempDataProvider"/> as the default <see cref="
ITempDataProvider
"/>
71
var descriptor = ServiceDescriptor.Singleton(typeof(
ITempDataProvider
), typeof(SessionStateTempDataProvider));
78
/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="
ITempDataProvider
"/> in the
90
var descriptor = ServiceDescriptor.Singleton(typeof(
ITempDataProvider
), typeof(CookieTempDataProvider));
97
/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="
ITempDataProvider
"/> in the
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (4)
44
/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="
ITempDataProvider
"/> in the
56
var descriptor = ServiceDescriptor.Singleton(typeof(
ITempDataProvider
), typeof(CookieTempDataProvider));
90
/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="
ITempDataProvider
"/> in the
195
services.TryAddSingleton<
ITempDataProvider
, CookieTempDataProvider>();
ITempDataDictionary.cs (2)
14
/// Loads the dictionary by using the registered <see cref="
ITempDataProvider
"/>.
19
/// Saves the dictionary by using the registered <see cref="
ITempDataProvider
"/>.
TempDataDictionary.cs (3)
24
private readonly
ITempDataProvider
_provider;
33
/// <param name="provider">The <see cref="
ITempDataProvider
"/> used to Load and Save data.</param>
34
public TempDataDictionary(HttpContext context,
ITempDataProvider
provider)
TempDataDictionaryFactory.cs (3)
15
private readonly
ITempDataProvider
_provider;
20
/// <param name="provider">The <see cref="
ITempDataProvider
"/>.</param>
21
public TempDataDictionaryFactory(
ITempDataProvider
provider)