18 references to DeepEquals
aspire (1)
Scaffolding\ScaffoldingService.cs (1)
673if (!existingArray.Any(present => JsonNode.DeepEquals(present, entry)))
Aspire.Hosting (4)
Dcp\JsonPatch.cs (1)
50if (JsonNode.DeepEquals(current, changed))
Pipelines\Internal\FileDeploymentStateManager.cs (3)
538if (baselineExists == savedExists && JsonNode.DeepEquals(baseline, value)) 583return JsonNode.DeepEquals(originalValue, savedValue) 595if (originalExists == savedExists && JsonNode.DeepEquals(originalValue, savedValue))
Aspire.Hosting.Tests (4)
Dcp\JsonPatchTests.cs (4)
24Assert.True(JsonNode.DeepEquals(changed, JsonPatch.Apply(current, patch))); 38Assert.True(JsonNode.DeepEquals(changed, JsonPatch.Apply(current, patch))); 62Assert.True(JsonNode.DeepEquals(changed, JsonPatch.Apply(current, patch))); 76Assert.True(JsonNode.DeepEquals(changed, JsonPatch.Apply(current, patch)));
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Helpers\JsonUtilities.cs (1)
26return JsonNode.DeepEquals(nodeA, nodeB);
Microsoft.Extensions.AI.Abstractions.Tests (2)
AssertExtensions.cs (1)
141if (!JsonNode.DeepEquals(
parent\parent\Shared\JsonSchemaExporter\SchemaTestHelpers.cs (1)
19if (!JsonNode.DeepEquals(expectedJsonSchema, actualJsonSchema))
Microsoft.Extensions.AI.Integration.Tests (1)
VerbatimHttpHandler.cs (1)
121if (!JsonNode.DeepEquals(expectedNode, actualNode))
Microsoft.Extensions.AI.OpenAI.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
141if (!JsonNode.DeepEquals(
Microsoft.Extensions.AI.Tests (1)
parent\Microsoft.Extensions.AI.Abstractions.Tests\AssertExtensions.cs (1)
141if (!JsonNode.DeepEquals(
Shared.Tests (1)
JsonSchemaExporter\SchemaTestHelpers.cs (1)
19if (!JsonNode.DeepEquals(expectedJsonSchema, actualJsonSchema))
System.Text.Json (2)
System\Text\Json\Nodes\JsonArray.cs (1)
118if (!DeepEquals(currentList[i], otherList[i]))
System\Text\Json\Nodes\JsonObject.cs (1)
225if (!otherDict.TryGetValue(item.Key, out JsonNode? jsonNode) || !DeepEquals(item.Value, jsonNode))