2 implementations of IJsonPatchDocument
Microsoft.AspNetCore.JsonPatch (2)
JsonPatchDocument.cs (1)
21
public class JsonPatchDocument :
IJsonPatchDocument
JsonPatchDocumentOfT.cs (1)
25
public class JsonPatchDocument<TModel> :
IJsonPatchDocument
where TModel : class
8 references to IJsonPatchDocument
Microsoft.AspNetCore.JsonPatch (3)
Converters\JsonPatchDocumentConverter.cs (1)
67
if (value is
IJsonPatchDocument
jsonPatchDoc)
JsonPatchDocument.cs (1)
200
IList<Operation>
IJsonPatchDocument
.GetOperations()
JsonPatchDocumentOfT.cs (1)
636
IList<Operation>
IJsonPatchDocument
.GetOperations()
Microsoft.AspNetCore.Mvc.NewtonsoftJson (5)
DependencyInjection\NewtonsoftJsonMvcOptionsSetup.cs (1)
73
options.ModelMetadataDetailsProviders.Add(new SuppressChildValidationMetadataProvider(typeof(
IJsonPatchDocument
)));
JsonPatchOperationsArrayProvider.cs (2)
14
/// type <see cref="
IJsonPatchDocument
"/> to an array of <see cref="Operation"/>.
44
if (typeof(
IJsonPatchDocument
).GetTypeInfo().IsAssignableFrom(parameterDescription.Type))
NewtonsoftJsonPatchInputFormatter.cs (2)
71
if (result.Model is
IJsonPatchDocument
jsonPatchDocument && SerializerSettings.ContractResolver is not null)
86
if (!typeof(
IJsonPatchDocument
).IsAssignableFrom(modelType) ||