JsonPatchExtensions Class

Extensions for Microsoft.AspNetCore.JsonPatch.JsonPatchDocument`1

Namespace
Microsoft.AspNetCore.Mvc
Assemblies
  • Microsoft.AspNetCore.Mvc.Formatters.Json

Syntax

public class JsonPatchExtensions
class Microsoft.AspNetCore.Mvc.JsonPatchExtensions

Methods

ApplyTo<T>(Microsoft.AspNetCore.JsonPatch.JsonPatchDocument<T>, T, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary)

Applies JSON patch operations on object and logs errors in Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary.

Arguments:
public static void ApplyTo<T>(this JsonPatchDocument<T> patchDoc, T objectToApplyTo, ModelStateDictionary modelState)where T : class
ApplyTo<T>(Microsoft.AspNetCore.JsonPatch.JsonPatchDocument<T>, T, Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary, System.String)

Applies JSON patch operations on object and logs errors in Microsoft.AspNetCore.Mvc.ModelBinding.ModelStateDictionary.

Arguments:
public static void ApplyTo<T>(this JsonPatchDocument<T> patchDoc, T objectToApplyTo, ModelStateDictionary modelState, string prefix)where T : class