2 implementations of IViewDataValuesProviderFeature
Microsoft.AspNetCore.Mvc.RazorPages (1)
Filters\PageViewDataAttributeFilter.cs (1)
9
internal sealed class PageViewDataAttributeFilter : IPageFilter,
IViewDataValuesProviderFeature
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
Filters\ControllerViewDataAttributeFilter.cs (1)
8
internal sealed class ControllerViewDataAttributeFilter : IActionFilter,
IViewDataValuesProviderFeature
10 references to IViewDataValuesProviderFeature
Microsoft.AspNetCore.Mvc.RazorPages (3)
Filters\PageViewDataAttributeFilter.cs (1)
27
context.HttpContext.Features.Set<
IViewDataValuesProviderFeature
>(this);
Infrastructure\PageResultExecutor.cs (2)
99
var
viewDataValuesProvider = pageContext.HttpContext.Features.Get<
IViewDataValuesProviderFeature
>();
Microsoft.AspNetCore.Mvc.RazorPages.Test (1)
Filters\PageViewDataAttributeFilterTest.cs (1)
32
var feature = Assert.Single(httpContext.Features, f => f.Key == typeof(
IViewDataValuesProviderFeature
));
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
Filters\ControllerViewDataAttributeFilter.cs (1)
26
context.HttpContext.Features.Set<
IViewDataValuesProviderFeature
>(this);
ViewComponentResultExecutor.cs (2)
138
var
viewDataValuesProvider = viewContext.HttpContext.Features.Get<
IViewDataValuesProviderFeature
>();
ViewExecutor.cs (2)
235
var
viewDataValuesProvider = viewContext.HttpContext.Features.Get<
IViewDataValuesProviderFeature
>();
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (1)
Filters\ControllerViewDataAttributeFilterTest.cs (1)
28
var feature = Assert.Single(httpContext.Features, f => f.Key == typeof(
IViewDataValuesProviderFeature
));