30 references to OperationType
Microsoft.AspNetCore.JsonPatch.SystemTextJson (19)
Operations\Operation.cs (6)
39
case
OperationType
.Add:
42
case
OperationType
.Remove:
45
case
OperationType
.Replace:
48
case
OperationType
.Move:
51
case
OperationType
.Copy:
54
case
OperationType
.Test:
Operations\OperationBase.cs (6)
13
private
OperationType
_operationType;
16
public
OperationType
OperationType
36
OperationType
result;
39
result =
OperationType
.Invalid;
65
return (OperationType ==
OperationType
.Move
66
|| OperationType ==
OperationType
.Copy);
Operations\OperationOfT.cs (7)
39
case
OperationType
.Add:
42
case
OperationType
.Remove:
45
case
OperationType
.Replace:
48
case
OperationType
.Move:
51
case
OperationType
.Copy:
54
case
OperationType
.Test:
64
case
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)]
17
public void SetValidOperationType(string op,
OperationType
operationType)
28
[InlineData("invalid",
OperationType
.Invalid)]
29
[InlineData("coppy",
OperationType
.Invalid)]
30
[InlineData("notvalid",
OperationType
.Invalid)]
31
public void InvalidOperationType_SetsOperationTypeInvalid(string op,
OperationType
operationType)