6 instantiations of CompositeValueProvider
Microsoft.AspNetCore.Mvc.Core (6)
ModelBinding\Binders\CollectionModelBinder.cs (2)
24private static readonly IValueProvider EmptyValueProvider = new CompositeValueProvider(); 281bindingContext.ValueProvider = new CompositeValueProvider
ModelBinding\CompositeValueProvider.cs (3)
76return new CompositeValueProvider(valueProviderFactoryContext.ValueProviders); 202return new CompositeValueProvider(filteredValueProviders); 254return new CompositeValueProvider(filteredValueProviders);
ModelBinding\DefaultModelBindingContext.cs (1)
18private static readonly IValueProvider EmptyValueProvider = new CompositeValueProvider();
26 references to CompositeValueProvider
Microsoft.AspNetCore.Mvc.Core (16)
ControllerBase.cs (4)
2552var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(ControllerContext, ControllerContext.ValueProviderFactories); 2613var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(ControllerContext, ControllerContext.ValueProviderFactories); 2650var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(ControllerContext, ControllerContext.ValueProviderFactories); 2754var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(ControllerContext, ControllerContext.ValueProviderFactories);
Controllers\ControllerBinderDelegateProvider.cs (1)
54var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(controllerContext, controllerContext.ValueProviderFactories);
ModelBinding\CompositeValueProvider.cs (11)
20/// Initializes a new instance of <see cref="CompositeValueProvider"/>. 27/// Initializes a new instance of <see cref="CompositeValueProvider"/>. 30/// <see cref="CompositeValueProvider"/>.</param> 37/// Asynchronously creates a <see cref="CompositeValueProvider"/> using the provided 43/// <see cref="CompositeValueProvider"/>. 45public static async Task<CompositeValueProvider> CreateAsync(ControllerContext controllerContext) 55/// Asynchronously creates a <see cref="CompositeValueProvider"/> using the provided 62/// <see cref="CompositeValueProvider"/>. 64public static async Task<CompositeValueProvider> CreateAsync( 79internal static async ValueTask<(bool success, CompositeValueProvider? valueProvider)> TryCreateAsync( 85var valueProvider = await CreateAsync(actionContext, factories);
Microsoft.AspNetCore.Mvc.RazorPages (10)
Infrastructure\PageBinderFactory.cs (2)
48var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(pageContext, pageContext.ValueProviderFactories); 129var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(pageContext, pageContext.ValueProviderFactories);
PageBase.cs (4)
1302var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 1361var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 1397var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 1498var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories);
PageModel.cs (4)
207var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 266var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 302var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories); 403var (success, valueProvider) = await CompositeValueProvider.TryCreateAsync(PageContext, PageContext.ValueProviderFactories);