aspnetcore/test/WebSites/ModelBindingWebSite
Doug Bunting 3303286288 Add `ModelMetadata.AdditionalValues` property bag
- #1758
- provide the property bag in `ModelMetadata`; seal it in `CachedModelMetadata`
- add unit tests
- include use of `AdditionalValues` in model binding functional test

nits:
- expose `AdditionalValues` as an `IDictionary` though MVC 5 uses `Dictionary`
- seal `ModelMetadata.Properties` collection as well
- cover a few properties previously missed in `CachedDataAnnotationsModelMetadataTest`
- correct two `ModelMetadataTest` method names
2015-02-09 15:59:34 -08:00
..
Controllers Add `ModelMetadata.AdditionalValues` property bag 2015-02-09 15:59:34 -08:00
Models File upload model binder 2015-01-15 13:41:14 -08:00
Services Adding additional functional tests for ModelBinding 2014-12-16 12:25:37 -08:00
ViewModels Add `ModelMetadata.AdditionalValues` property bag 2015-02-09 15:59:34 -08:00
Views/Vehicle Use `[Display(Order=x)]` to sort validation messages and properties 2015-01-29 09:31:05 -08:00
wwwroot Adding proper descriptions in readme.md files for functional tests. 2015-01-15 11:12:48 -08:00
AdditionalValuesMetadataProvider.cs Add `ModelMetadata.AdditionalValues` property bag 2015-02-09 15:59:34 -08:00
CaculatorContext.cs
DefaultCalculator.cs
DefaultCalculatorContext.cs
FromNonExistantBinderAttribute.cs
FromTestAttribute.cs Make BindingSource extensible 2015-02-05 13:41:31 -08:00
ICalculator.cs
ITestService.cs
ModelBindingWebSite.kproj
ModelMetadataExtensions.cs Add `ModelMetadata.AdditionalValues` property bag 2015-02-09 15:59:34 -08:00
Startup.cs Add `ModelMetadata.AdditionalValues` property bag 2015-02-09 15:59:34 -08:00
TestBindingSourceModelBinder.cs Make BindingSource extensible 2015-02-05 13:41:31 -08:00
TestService.cs
project.json [Fixes#1792]Separate XML serializers to Microsoft.AspNet.Mvc.Xml 2015-01-22 15:09:20 -08:00