40 instantiations of Operation
Microsoft.AspNetCore.JsonPatch (24)
JsonPatchDocumentOfT.cs (24)
57Operations.Add(new Operation<TModel>( 81Operations.Add(new Operation<TModel>( 101Operations.Add(new Operation<TModel>( 120Operations.Add(new Operation<TModel>("remove", GetPath(path, null), from: null)); 136Operations.Add(new Operation<TModel>( 154Operations.Add(new Operation<TModel>( 173Operations.Add(new Operation<TModel>( 195Operations.Add(new Operation<TModel>( 215Operations.Add(new Operation<TModel>( 235Operations.Add(new Operation<TModel>( 257Operations.Add(new Operation<TModel>( 277Operations.Add(new Operation<TModel>( 300Operations.Add(new Operation<TModel>( 324Operations.Add(new Operation<TModel>( 348Operations.Add(new Operation<TModel>( 374Operations.Add(new Operation<TModel>( 398Operations.Add(new Operation<TModel>( 420Operations.Add(new Operation<TModel>( 442Operations.Add(new Operation<TModel>( 466Operations.Add(new Operation<TModel>( 490Operations.Add(new Operation<TModel>( 516Operations.Add(new Operation<TModel>( 540Operations.Add(new Operation<TModel>( 562Operations.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));
9 references to Operation
Microsoft.AspNetCore.JsonPatch (7)
Converters\TypedJsonPatchDocumentConverter.cs (1)
33var genericOperation = typeof(Operation<>);
JsonPatchDocumentOfT.cs (6)
27public List<Operation<TModel>> Operations { get; private set; } 34Operations = new List<Operation<TModel>>(); 39public JsonPatchDocument(List<Operation<TModel>> operations, IContractResolver contractResolver) 602foreach (var op in Operations) 630foreach (var op in Operations) 642foreach (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");