aspnetcore/test/WebSites
Doug Bunting 42017faa21 Add `InputFormatterResult` and `InputFormatterContext.ModelName`
- #2722
- make communication of errors from formatters to `BodyModelBinder` explicit
  - `JsonInputFormatter` now adds errors to `ModelStateDictionary` with correct key
- change `InputFormatter.SelectCharacterEncoding()` to add an error and return `null` when it fails
  - one less `Exception` case and removes some duplicate code

nits:
- improve some doc comments (more `<inheritdoc/>`, `<paramref/>` and `<see/>`)
- add another two `BodyValidationIntegrationTests` tests
2015-09-19 21:36:38 -07:00
..
ActionConstraintsWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ActionResultsWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ActivatorWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
AddServicesWebSite
AntiforgeryTokenWebSite
ApiExplorerWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ApplicationModelWebSite Reorganize MVC namespaces 2015-09-01 22:28:33 -07:00
AutofacWebSite
BasicWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
BestEffortLinkGenerationWebSite
CompositeViewEngineWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
ContentNegotiationWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ControllerDiscoveryConventionsWebSite
ControllersFromServicesClassLibrary Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
ControllersFromServicesWebSite
CorsMiddlewareWebSite
CorsWebSite React to Cors api changes 2015-09-14 11:21:40 -07:00
CustomRouteWebSite Reorganize MVC namespaces 2015-09-01 22:28:33 -07:00
ErrorPageMiddlewareWebSite React to errorhandler and errorpage extension name changes 2015-09-10 12:30:16 -07:00
FilesWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FiltersWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
FormatFilterWebSite Reorganize MVC namespaces 2015-09-01 22:28:33 -07:00
FormatterWebSite Add `InputFormatterResult` and `InputFormatterContext.ModelName` 2015-09-19 21:36:38 -07:00
HtmlGenerationWebSite Get four failing tests working on Linux 2015-09-04 14:41:35 -07:00
InlineConstraintsWebSite
JsonPatchWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
LocalizationWebSite
LoggingWebSite
LowercaseUrlsWebSite
Microsoft.AspNet.Mvc.TestConfiguration
ModelBindingWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
PrecompilationWebSite React to Razor `TargetElementAttribute` rename. 2015-09-13 19:14:30 -07:00
RazorEmbeddedViewsWebSite
RazorPageExecutionInstrumentationWebSite
RazorWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
RequestServicesWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
ResponseCacheWebSite Reorganize MVC namespaces 2015-09-01 22:28:33 -07:00
RoutingWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
TagHelpersWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
TempDataWebSite
UrlHelperWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
UserClassLibrary
ValidationWebSite
ValueProvidersWebSite
VersioningWebSite Move less-commonly used types out of .Rendering 2015-09-16 23:52:29 -07:00
ViewComponentWebSite Reorganize MVC namespaces 2015-09-01 22:28:33 -07:00
WebApiCompatShimWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00
XmlFormattersWebSite Move ActionResult classes back to main namespace 2015-09-16 21:42:31 -07:00