<PackageReference Include="System.ClientModel" Version="1.9.0" />

System.ClientModel.Primitives.JsonPathComparer

namespace System.ClientModel.Primitives { internal class JsonPathComparer : IEqualityComparer<byte[]> { public bool Equals(byte[] x, byte[] y); public int GetHashCode(byte[] obj); public bool Equals(ReadOnlySpan<byte> alternate, byte[] other); public int GetHashCode(ReadOnlySpan<byte> alternate); public byte[] Create(ReadOnlySpan<byte> alternate); public void Normalize(ReadOnlySpan<byte> jsonPath, Span<byte> buffer, out int bytesWritten); public int GetNormalizedHashCode(ReadOnlySpan<byte> jsonPath); public bool NormalizedEquals(ReadOnlySpan<byte> x, ReadOnlySpan<byte> y); public JsonPathComparer(); } }