40 instantiations of Operation
Microsoft.AspNetCore.JsonPatch (24)
JsonPatchDocumentOfT.cs (24)
67Operations.Add(new Operation<TModel>( 91Operations.Add(new Operation<TModel>( 111Operations.Add(new Operation<TModel>( 130Operations.Add(new Operation<TModel>("remove", GetPath(path, null), from: null)); 146Operations.Add(new Operation<TModel>( 164Operations.Add(new Operation<TModel>( 183Operations.Add(new Operation<TModel>( 205Operations.Add(new Operation<TModel>( 225Operations.Add(new Operation<TModel>( 245Operations.Add(new Operation<TModel>( 267Operations.Add(new Operation<TModel>( 287Operations.Add(new Operation<TModel>( 310Operations.Add(new Operation<TModel>( 334Operations.Add(new Operation<TModel>( 358Operations.Add(new Operation<TModel>( 384Operations.Add(new Operation<TModel>( 408Operations.Add(new Operation<TModel>( 430Operations.Add(new Operation<TModel>( 452Operations.Add(new Operation<TModel>( 476Operations.Add(new Operation<TModel>( 500Operations.Add(new Operation<TModel>( 526Operations.Add(new Operation<TModel>( 550Operations.Add(new Operation<TModel>( 572Operations.Add(new Operation<TModel>(
Microsoft.AspNetCore.JsonPatch.Tests (12)
JsonPatchDocumentJObjectTest.cs (12)
23patch.Operations.Add(new Operation<ObjectWithJObject>("add", "/CustomData/Emails/-", null, "foo@baz.com")); 39patch.Operations.Add(new Operation<ObjectWithJObject>("test", "/CustomData/Email", null, "foo@baz.com")); 40patch.Operations.Add(new Operation<ObjectWithJObject>("add", "/CustomData/Name", null, "Bar Baz")); 53patch.Operations.Add(new Operation<ObjectWithJObject>("test", "/CustomData/Email", null, "foo@bar.com")); 54patch.Operations.Add(new Operation<ObjectWithJObject>("add", "/CustomData/Name", null, "Bar Baz")); 70patch.Operations.Add(new Operation<ObjectWithJObject>("copy", "/CustomData/UserName", "/CustomData/Email")); 86patch.Operations.Add(new Operation<ObjectWithJObject>("remove", "/CustomData/LastName", null)); 102patch.Operations.Add(new Operation<ObjectWithJObject>("move", "/CustomData/LastName", "/CustomData/FirstName")); 119patch.Operations.Add(new Operation<ObjectWithJObject>("add", "/CustomData/Name", null, "Foo")); 135patch.Operations.Add(new Operation<ObjectWithJObject>("add", "/CustomData/Name", null, null)); 151patch.Operations.Add(new Operation<ObjectWithJObject>("replace", "/CustomData/Email", null, "foo@baz.com")); 167patch.Operations.Add(new Operation<ObjectWithJObject>("replace", "/CustomData/Email", null, null));
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (4)
JsonPatchExtensionsTest.cs (4)
16var operation = new Operation<Customer>("add", "CustomerId", from: null, value: "TestName"); 34var operation = new Operation<Customer>("add", "CustomerId", from: null, value: "TestName"); 53patch.Operations.Add(new Operation<Customer>("replace", "/CustomerName", null, "James")); 78patch.Operations.Add(new Operation<Customer>(op, path, from, value));
8 references to Operation
Microsoft.AspNetCore.JsonPatch (6)
Converters\TypedJsonPatchDocumentConverter.cs (1)
33var genericOperation = typeof(Operation<>);
JsonPatchDocumentOfT.cs (5)
37public List<Operation<TModel>> Operations { get; private set; } 49public JsonPatchDocument(List<Operation<TModel>> operations, IContractResolver contractResolver) 612foreach (var op in Operations) 640foreach (var op in Operations) 652foreach (var op in Operations)
Microsoft.AspNetCore.Mvc.NewtonsoftJson.Test (2)
JsonPatchExtensionsTest.cs (2)
16var operation = new Operation<Customer>("add", "CustomerId", from: null, value: "TestName"); 34var operation = new Operation<Customer>("add", "CustomerId", from: null, value: "TestName");