10 references to DeepEquals
Microsoft.AspNetCore.JsonPatch.SystemTextJson (1)
Helpers\JsonUtilities.cs (1)
32return JsonElement.DeepEquals(elementA, elementB);
Microsoft.Extensions.AI.Abstractions.Tests (1)
Utilities\AIJsonUtilitiesTests.cs (1)
1325return JsonElement.DeepEquals(element1, element2);
Microsoft.Extensions.AI.OpenAI.Tests (2)
OpenAIConversionTests.cs (2)
118Assert.True(JsonElement.DeepEquals(JsonSerializer.SerializeToElement(new Dictionary<string, object?> 172Assert.True(JsonElement.DeepEquals(JsonSerializer.SerializeToElement(new Dictionary<string, object?>
Microsoft.Extensions.AI.Tests (1)
ChatCompletion\ChatClientStructuredOutputExtensionsTests.cs (1)
454return JsonElement.DeepEquals(element1, element2);
System.Text.Json (5)
System\Text\Json\Document\JsonElement.cs (3)
1308if (!DeepEquals(e1, arrayEnumerator2.Current)) 1347if (!DeepEquals(prop1.Value, prop2.Value)) 1391if (!exists || !values.TryDequeue(out JsonElement value) || !DeepEquals(prop.Value, value))
System\Text\Json\Nodes\JsonValue.cs (1)
118return JsonElement.DeepEquals(thisElement, otherElement);
System\Text\Json\Nodes\JsonValueOfElement.cs (1)
27return JsonElement.DeepEquals(Value, otherElement);