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