aspnetcore/src/Microsoft.AspNetCore.Mvc.Ab.../ModelBinding
Ryan Nowak d92b3ba2c6 Make ModelBindingContext.Result non-nullable
This change simplifies a bunch of code and fits more in line with the
current design of model binding.

Now, a model binder only has to do anything if it was successful.
'return' is enough to indicate failure.
2016-05-23 14:18:34 -07:00
..
Metadata Introducing ModelBinderFactory 2016-03-29 15:45:14 -07:00
Validation Enabled xml doc generation 2016-02-24 12:19:46 -08:00
BindingInfo.cs Simplify BindAttribute - rename PredicateProvider 2016-03-31 12:34:02 -07:00
BindingSource.cs Small Refactorings 2016-02-23 19:01:09 -08:00
CompositeBindingSource.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
EnumGroupAndName.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IBinderTypeProviderMetadata.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IBindingSourceMetadata.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IModelBinder.cs Reducing ModelBindingContext allocations 2016-02-02 12:10:43 -08:00
IModelBinderProvider.cs Introducing ModelBinderFactory 2016-03-29 15:45:14 -07:00
IModelMetadataProvider.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IModelNameProvider.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IPropertyFilterProvider.cs Simplify BindAttribute - rename PredicateProvider 2016-03-31 12:34:02 -07:00
IValueProvider.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
IValueProviderFactory.cs [Fixes #3904] Redesigned IValueProviderFactory and renamed a few methods 2016-02-03 11:31:05 -08:00
ModelBinderProviderContext.cs Introducing ModelBinderFactory 2016-03-29 15:45:14 -07:00
ModelBindingContext.cs Make ModelBindingContext.Result non-nullable 2016-05-23 14:18:34 -07:00
ModelBindingResult.cs Remove Key from ModelBindingResult 2016-05-23 13:17:19 -07:00
ModelError.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
ModelErrorCollection.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
ModelMetadata.cs Simplify BindAttribute - rename PredicateProvider 2016-03-31 12:34:02 -07:00
ModelPropertyCollection.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
ModelStateDictionary.cs Use a prefix tree as a backing store for ModelStateDictionary 2016-03-17 10:09:36 -07:00
ModelStateEntry.cs Reduce the number of allocations during model validation 2016-05-02 19:28:20 -07:00
ModelValidationState.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
TooManyModelErrorsException.cs Rename AspNet 5 file contents. 2016-01-22 12:18:33 -08:00
ValueProviderFactoryContext.cs [Fixes #3904] Redesigned IValueProviderFactory and renamed a few methods 2016-02-03 11:31:05 -08:00
ValueProviderResult.cs Enabled xml doc generation 2016-02-24 12:19:46 -08:00