Fixes https://github.com/aspnet/AspNetCore/issues/6535
This commit is contained in:
Pranav K 2019-01-14 15:57:38 -08:00
parent a3a906c73d
commit d93f4527b3
3 changed files with 4 additions and 4 deletions

View File

@ -67,7 +67,7 @@ namespace Microsoft.Extensions.DependencyInjection
{
services.TryAddSingleton<ObjectPoolProvider, DefaultObjectPoolProvider>();
services.TryAddEnumerable(
ServiceDescriptor.Transient<IConfigureOptions<MvcOptions>, NewtonosftJsonMvcOptionsSetup>());
ServiceDescriptor.Transient<IConfigureOptions<MvcOptions>, NewtonsoftJsonMvcOptionsSetup>());
services.TryAddEnumerable(
ServiceDescriptor.Transient<IApiDescriptionProvider, JsonPatchOperationsArrayProvider>());
services.TryAddSingleton<IActionResultExecutor<JsonResult>, JsonResultExecutor>();

View File

@ -18,14 +18,14 @@ namespace Microsoft.Extensions.DependencyInjection
/// <summary>
/// Sets up JSON formatter options for <see cref="MvcOptions"/>.
/// </summary>
internal class NewtonosftJsonMvcOptionsSetup : IConfigureOptions<MvcOptions>
internal class NewtonsoftJsonMvcOptionsSetup : IConfigureOptions<MvcOptions>
{
private readonly ILoggerFactory _loggerFactory;
private readonly MvcNewtonsoftJsonOptions _jsonOptions;
private readonly ArrayPool<char> _charPool;
private readonly ObjectPoolProvider _objectPoolProvider;
public NewtonosftJsonMvcOptionsSetup(
public NewtonsoftJsonMvcOptionsSetup(
ILoggerFactory loggerFactory,
IOptions<MvcNewtonsoftJsonOptions> jsonOptions,
ArrayPool<char> charPool,

View File

@ -40,7 +40,7 @@ namespace Microsoft.AspNetCore.Mvc.IntegrationTests
var charPool = ArrayPool<char>.Shared;
var objectPoolProvider = new DefaultObjectPoolProvider();
var mvcJsonMvcOptionsSetup = new NewtonosftJsonMvcOptionsSetup(
var mvcJsonMvcOptionsSetup = new NewtonsoftJsonMvcOptionsSetup(
loggerFactory,
jsonOptions,
charPool,