30 references to OperationType
Microsoft.AspNetCore.JsonPatch.SystemTextJson (19)
Operations\Operation.cs (6)
39case OperationType.Add: 42case OperationType.Remove: 45case OperationType.Replace: 48case OperationType.Move: 51case OperationType.Copy: 54case OperationType.Test:
Operations\OperationBase.cs (6)
13private OperationType _operationType; 16public OperationType OperationType 36OperationType result; 39result = OperationType.Invalid; 65return (OperationType == OperationType.Move 66|| OperationType == OperationType.Copy);
Operations\OperationOfT.cs (7)
39case OperationType.Add: 42case OperationType.Remove: 45case OperationType.Replace: 48case OperationType.Move: 51case OperationType.Copy: 54case OperationType.Test: 64case OperationType.Invalid:
Microsoft.AspNetCore.JsonPatch.SystemTextJson.Tests (11)
OperationBaseTests.cs (11)
11[InlineData("ADd", OperationType.Add)] 12[InlineData("Copy", OperationType.Copy)] 13[InlineData("mOVE", OperationType.Move)] 14[InlineData("REMOVE", OperationType.Remove)] 15[InlineData("replace", OperationType.Replace)] 16[InlineData("TeSt", OperationType.Test)] 17public void SetValidOperationType(string op, OperationType operationType) 28[InlineData("invalid", OperationType.Invalid)] 29[InlineData("coppy", OperationType.Invalid)] 30[InlineData("notvalid", OperationType.Invalid)] 31public void InvalidOperationType_SetsOperationTypeInvalid(string op, OperationType operationType)