2 implementations of ITempDataProvider
Microsoft.AspNetCore.Mvc.ViewFeatures (2)
CookieTempDataProvider.cs (1)
17public partial class CookieTempDataProvider : ITempDataProvider
SessionStateTempDataProvider.cs (1)
12public 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"/> 71var descriptor = ServiceDescriptor.Singleton(typeof(ITempDataProvider), typeof(SessionStateTempDataProvider)); 78/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="ITempDataProvider"/> in the 90var 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 56var descriptor = ServiceDescriptor.Singleton(typeof(ITempDataProvider), typeof(CookieTempDataProvider)); 90/// Registers <see cref="CookieTempDataProvider"/> as the default <see cref="ITempDataProvider"/> in the 195services.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)
24private readonly ITempDataProvider _provider; 33/// <param name="provider">The <see cref="ITempDataProvider"/> used to Load and Save data.</param> 34public TempDataDictionary(HttpContext context, ITempDataProvider provider)
TempDataDictionaryFactory.cs (3)
15private readonly ITempDataProvider _provider; 20/// <param name="provider">The <see cref="ITempDataProvider"/>.</param> 21public TempDataDictionaryFactory(ITempDataProvider provider)