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