1 write to ModelBinderProviders
Microsoft.AspNetCore.Mvc.Core (1)
MvcOptions.cs (1)
46
ModelBinderProviders
= new List<IModelBinderProvider>();
20 references to ModelBinderProviders
Microsoft.AspNetCore.Mvc.Core (20)
Infrastructure\MvcCoreMvcOptionsSetup.cs (18)
48
options.
ModelBinderProviders
.Add(new BinderTypeModelBinderProvider());
49
options.
ModelBinderProviders
.Add(new ServicesModelBinderProvider());
50
options.
ModelBinderProviders
.Add(new BodyModelBinderProvider(options.InputFormatters, _readerFactory, _loggerFactory, options));
51
options.
ModelBinderProviders
.Add(new HeaderModelBinderProvider());
52
options.
ModelBinderProviders
.Add(new FloatingPointTypeModelBinderProvider());
53
options.
ModelBinderProviders
.Add(new EnumTypeModelBinderProvider(options));
54
options.
ModelBinderProviders
.Add(new DateTimeModelBinderProvider());
55
options.
ModelBinderProviders
.Add(new SimpleTypeModelBinderProvider());
56
options.
ModelBinderProviders
.Add(new TryParseModelBinderProvider());
57
options.
ModelBinderProviders
.Add(new CancellationTokenModelBinderProvider());
58
options.
ModelBinderProviders
.Add(new ByteArrayModelBinderProvider());
59
options.
ModelBinderProviders
.Add(new FormFileModelBinderProvider());
60
options.
ModelBinderProviders
.Add(new FormCollectionModelBinderProvider());
61
options.
ModelBinderProviders
.Add(new KeyValuePairModelBinderProvider());
62
options.
ModelBinderProviders
.Add(new DictionaryModelBinderProvider());
63
options.
ModelBinderProviders
.Add(new ArrayModelBinderProvider());
64
options.
ModelBinderProviders
.Add(new CollectionModelBinderProvider());
65
options.
ModelBinderProviders
.Add(new ComplexObjectModelBinderProvider());
ModelBinding\ModelBinderFactory.cs (2)
41
_providers = options.Value.
ModelBinderProviders
.ToArray();
59
nameof(MvcOptions.
ModelBinderProviders
),