aspnetcore/test/Microsoft.AspNetCore.Mvc.Co...
Doug Bunting d8d2e54506 Remove extra options to manipulate `JsonSerializerSettings`
- #4339: remove non-recommended JSON formatter constructors
 - affects `JsonInputFormatter`, `JsonOutputFormatter`, `JsonPatchInputFormatter`
 - `JsonOutputFormatter` cleanup also impacts `JsonHelper`
 - rename and make `SerializerSettingsProvider` class public; use it as appropriate
- #4409: make `SerializerSetings` properties get-only and `protected`
 - affects `JsonInputFormatter`, `JsonOutputFormatter`

Recommended patterns:
- change `JsonSerializerSettings` values in `MvcJsonOptions` for almost all customizations
- find `JsonOutputFormatter` in `MvcOptions.OutputFormatters` when limiting per-result formatters
- start with `JsonSerializerSettingsProvider.CreateSerializerSettings()` when customizing a per-result formatter
2016-04-27 14:48:16 -07:00
..
ApplicationModel Streamlining action selection and route values 2016-04-22 17:36:23 -07:00
ApplicationParts
Authorization
Builder
Controllers Remove OperationBindingContext 2016-04-25 09:29:03 -07:00
DependencyInjection
Filters
Formatters Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
Infrastructure Streamlining action selection and route values 2016-04-22 17:36:23 -07:00
Internal Remove OperationBindingContext 2016-04-25 09:29:03 -07:00
ModelBinding [Perf] Cache the metadata for known type "object" 2016-04-25 13:03:52 -07:00
Properties
Routing Streamlining action selection and route values 2016-04-22 17:36:23 -07:00
BadRequestObjectResultTests.cs
BadRequestResultTests.cs
BindAttributeTest.cs
ChallengeResultTest.cs
ConsumesAttributeTests.cs
ContentResultTest.cs
ControllerBaseTest.cs Remove OperationBindingContext 2016-04-25 09:29:03 -07:00
CreatedAtActionResultTests.cs Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
CreatedAtRouteResultTests.cs Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
CreatedResultTests.cs Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
EmptyResultTests.cs
FileContentResultTest.cs
FileResultTest.cs
FileStreamResultTest.cs
FlushReportingStream.cs
ForbidResultTest.cs
HttpNotFoundObjectResultTest.cs Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
HttpNotFoundResultTests.cs
HttpOkObjectResultTest.cs Remove extra options to manipulate `JsonSerializerSettings` 2016-04-27 14:48:16 -07:00
HttpOkResultTest.cs
HttpStatusCodeResultTests.cs
HttpUnauthorizedResultTests.cs
LocalRedirectResultTest.cs
MediaTypeCollectionTest.cs
Microsoft.AspNetCore.Mvc.Core.Test.xproj
MvcOptionsTest.cs
NonDisposableStreamTest.cs Migrate tests, tools and samples to portable 2016-04-18 17:20:15 -07:00
ObjectResultTests.cs
PhysicalFileResultTest.cs
ProducesAttributeTests.cs
RedirectResultTest.cs
RedirectToActionResultTest.cs
RedirectToRouteResultTest.cs
RequireHttpsAttributeTests.cs
ResponseCacheAttributeTest.cs
SerializableErrorTests.cs
SignInResultTest.cs
SignOutResultTest.cs
TestApplicationPart.cs
TestBufferingFeature.cs
TestFeatureProvider.cs
VirtualFileResultTest.cs
project.json Use latest build of dotnet-test-xunit 2016-04-19 14:54:07 -07:00