1 implementation of IViewComponentSelector
Microsoft.AspNetCore.Mvc.ViewFeatures (1)
ViewComponents\DefaultViewComponentSelector.cs (1)
12public class DefaultViewComponentSelector : IViewComponentSelector
21 references to IViewComponentSelector
Microsoft.AspNetCore.Mvc.ViewFeatures (5)
DependencyInjection\MvcViewFeaturesMvcCoreBuilderExtensions.cs (1)
171services.TryAddSingleton<IViewComponentSelector, DefaultViewComponentSelector>();
ViewComponents\DefaultViewComponentHelper.cs (3)
24private readonly IViewComponentSelector _selector; 34/// <param name="selector">The <see cref="IViewComponentSelector"/>.</param> 41IViewComponentSelector selector,
ViewComponents\DefaultViewComponentSelector.cs (1)
10/// Default implementation of <see cref="IViewComponentSelector"/>.
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (16)
ViewComponentResultTest.cs (2)
153services.AddSingleton<IViewComponentSelector>(); 666services.AddSingleton<IViewComponentSelector, DefaultViewComponentSelector>();
ViewComponents\DefaultViewComponentHelperTest.cs (2)
143var selector = Mock.Of<IViewComponentSelector>();
ViewComponents\DefaultViewComponentSelectorTest.cs (12)
17var selector = CreateSelector(); 30var selector = CreateSelector(); 43var selector = CreateSelector(); 56var selector = CreateSelector(); 69var selector = CreateSelector(); 82var selector = CreateSelector(); 95var selector = CreateSelector(); 116var selector = CreateSelector(); 135var selector = CreateSelector(); 148var selector = CreateSelector(); 163var selector = CreateSelector(); 172private IViewComponentSelector CreateSelector()