1 implementation of ITempDataDictionaryFactory
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
TempDataDictionaryFactory.cs (1)
11
public class TempDataDictionaryFactory :
ITempDataDictionaryFactory
33 references to ITempDataDictionaryFactory
Microsoft.AspNetCore.Mvc.RazorPages (10)
Filters\PageSaveTempDataPropertyFilter.cs (1)
11
public PageSaveTempDataPropertyFilter(
ITempDataDictionaryFactory
factory)
Infrastructure\PageActionInvoker.cs (2)
20
private readonly
ITempDataDictionaryFactory
_tempDataFactory;
45
ITempDataDictionaryFactory
tempDataFactory,
Infrastructure\PageActionInvokerProvider.cs (2)
22
private readonly
ITempDataDictionaryFactory
_tempDataFactory;
36
ITempDataDictionaryFactory
tempDataFactory,
Infrastructure\PageRequestDelegateFactory.cs (3)
23
private readonly
ITempDataDictionaryFactory
_tempDataFactory;
37
ITempDataDictionaryFactory
tempDataFactory,
51
ITempDataDictionaryFactory
tempDataFactory,
PageModel.cs (2)
97
var
factory = HttpContext?.RequestServices?.GetRequiredService<
ITempDataDictionaryFactory
>();
Microsoft.AspNetCore.Mvc.ViewFeatures (23)
Controller.cs (2)
71
var
factory = HttpContext?.RequestServices?.GetRequiredService<
ITempDataDictionaryFactory
>();
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (1)
207
services.TryAddSingleton<
ITempDataDictionaryFactory
, TempDataDictionaryFactory>();
Filters\ControllerSaveTempDataPropertyFilter.cs (1)
10
public ControllerSaveTempDataPropertyFilter(
ITempDataDictionaryFactory
factory)
Filters\SaveTempDataFilter.cs (5)
18
private readonly
ITempDataDictionaryFactory
_factory;
23
/// <param name="factory">The <see cref="
ITempDataDictionaryFactory
"/>.</param>
24
public SaveTempDataFilter(
ITempDataDictionaryFactory
factory)
120
ITempDataDictionaryFactory
factory,
147
public
ITempDataDictionaryFactory
TempDataDictionaryFactory { get; set; }
Filters\SaveTempDataPropertyFilterBase.cs (2)
13
protected readonly
ITempDataDictionaryFactory
_tempDataFactory;
15
public SaveTempDataPropertyFilterBase(
ITempDataDictionaryFactory
tempDataFactory)
PartialViewResultExecutor.cs (2)
31
/// <param name="tempDataFactory">The <see cref="
ITempDataDictionaryFactory
"/>.</param>
39
ITempDataDictionaryFactory
tempDataFactory,
TempDataDictionaryFactory.cs (1)
9
/// A default implementation of <see cref="
ITempDataDictionaryFactory
"/>.
ViewComponentResultExecutor.cs (3)
32
private readonly
ITempDataDictionaryFactory
_tempDataDictionaryFactory;
42
/// <param name="tempDataDictionaryFactory">The <see cref="
ITempDataDictionaryFactory
"/>.</param>
49
ITempDataDictionaryFactory
tempDataDictionaryFactory,
ViewExecutor.cs (4)
35
/// <param name="tempDataFactory">The <see cref="
ITempDataDictionaryFactory
"/>.</param>
42
ITempDataDictionaryFactory
tempDataFactory,
82
/// Gets the <see cref="
ITempDataDictionaryFactory
"/>.
84
protected
ITempDataDictionaryFactory
? TempDataFactory { get; }
ViewResultExecutor.cs (2)
31
/// <param name="tempDataFactory">The <see cref="
ITempDataDictionaryFactory
"/>.</param>
39
ITempDataDictionaryFactory
tempDataFactory,