aspnetcore/test/WebSites
Ryan Nowak f77493dffe Part 1 of #1712 - Remove reflection in MutableObjectModelBinder
This change introduces a new property to ModelMetadata called
IsBindingRequired, which specifies whether or not a model value must be
present on the wire during model binding.

[DataMember(IsRequired = true)] is currently the only thing that will set
this property.

Updated tests and documentation for clarity on the difference in meaning
between MM.IsRequired and MM.IsBindingRequired. Moved setting for
IsRequired to ValidationMetadata which is a better fit.

Also added functional tests for [BindingBehavior] and [DataMember] in
model binding because they were totally missing.
2015-04-16 12:07:33 -07:00
..
ActionConstraintsWebSite
ActionResultsWebSite
ActivatorWebSite
AddServicesWebSite
AntiForgeryWebSite
ApiExplorerWebSite
ApplicationModelWebSite
AutofacWebSite
BasicWebSite
BestEffortLinkGenerationWebSite
CompositeViewEngineWebSite
ContentNegotiationWebSite * Simplify MvcOptions 2015-04-07 14:45:53 -07:00
ControllerDiscoveryConventionsWebSite
ControllersFromServicesClassLibrary
ControllersFromServicesWebSite
CorsMiddlewareWebSite
CorsWebSite
CustomRouteWebSite
ErrorPageMiddlewareWebSite
FilesWebSite React to resource renames 2015-04-08 15:27:51 -07:00
FiltersWebSite Adding Outputformatter in resource filters. 2015-04-08 16:46:46 -07:00
FormatFilterWebSite
FormatterWebSite Removing IInputFormatterSelector 2015-04-08 07:35:48 -07:00
InlineConstraintsWebSite
LoggingWebSite Reacting to ILogger api changes 2015-04-04 02:52:43 -07:00
LowercaseUrlsWebSite
Microsoft.AspNet.Mvc.TestConfiguration
ModelBindingWebSite Part 1 of #1712 - Remove reflection in MutableObjectModelBinder 2015-04-16 12:07:33 -07:00
MvcTagHelpersWebSite [Fixes #2337] Added support for file types in input taghelper and 2015-04-15 11:58:40 -07:00
PrecompilationWebSite Merge remote-tracking branch 'origin/release' into dev 2015-04-03 12:08:11 -07:00
RazorCompilerCacheWebSite Merge remote-tracking branch 'origin/release' into dev 2015-04-03 12:08:11 -07:00
RazorEmbeddedViewsWebSite React to resource renames 2015-04-08 15:27:51 -07:00
RazorPageExecutionInstrumentationWebSite
RazorWebSite
RequestServicesWebSite
ResponseCacheWebSite Add more functional tests of cache profiles 2015-04-08 22:37:45 -07:00
RoutingWebSite
TagHelpersWebSite Add rendering logic for PreElement and PostElement on TagHelperOutput. 2015-04-14 12:01:20 -07:00
TempDataWebSite
UrlHelperWebSite
UserClassLibrary
ValidationWebSite
ValueProvidersWebSite
VersioningWebSite
ViewComponentWebSite
WebApiCompatShimWebSite
XmlFormattersWebSite