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
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
CustomRouteWebSite
ErrorPageMiddlewareWebSite
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
FormatterWebSite Add `InputFormatterResult` and `InputFormatterContext.ModelName` 2015-09-19 21:36:38 -07:00
HtmlGenerationWebSite
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
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
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
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