Updates per PR feedback

This commit is contained in:
DHumphreys 2018-05-11 16:33:59 -04:00 committed by Ryan Nowak
parent 4d92d76b64
commit 146427fa5a
2 changed files with 11 additions and 1 deletions

View File

@ -15,6 +15,16 @@ namespace Microsoft.AspNetCore.JsonPatch.Adapters
/// <inheritdoc />
public virtual IAdapter Create(object target, IContractResolver contractResolver)
{
if (target == null)
{
throw new ArgumentNullException(nameof(target));
}
if (contractResolver == null)
{
throw new ArgumentNullException(nameof(contractResolver));
}
var jsonContract = contractResolver.ResolveContract(target.GetType());
if (target is IList)

View File

@ -47,7 +47,7 @@ namespace Microsoft.AspNetCore.JsonPatch.Adapters
/// <summary>
/// Gets or sets the <see cref="IAdapterFactory"/>
/// </summary>
public IAdapterFactory AdapterFactory { get; set; }
public IAdapterFactory AdapterFactory { get; }
/// <summary>
/// Action for logging <see cref="JsonPatchError"/>.