12 instantiations of XxHash3
aspire (7)
Documentation\ApiDocs\ApiMemberMarkdownParser.cs (1)
205var xxHash = new XxHash3();
Documentation\SourceContentFingerprint.cs (1)
36var xxHash = new XxHash3();
Projects\AppHostServerClosureSnapshots.cs (3)
253var hash = new XxHash3(); 260var hash = new XxHash3(); 275var hash = new XxHash3();
Projects\PrebuiltAppHostServer.cs (1)
367var hash = new XxHash3();
src\Shared\BackchannelConstants.cs (1)
681var xxHash = new XxHash3();
Aspire.Dashboard (1)
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (1)
574var hash = new XxHash3();
Aspire.Hosting (2)
ApplicationModel\AspireStore.cs (1)
55var hash = new XxHash3();
src\Shared\BackchannelConstants.cs (1)
681var xxHash = new XxHash3();
Aspire.Hosting.Yarp (1)
ConfigurationBuilder\IYarpConfigurationBuilder.cs (1)
292var xxHash = new XxHash3();
System.IO.Hashing (1)
System\IO\Hashing\XxHash3.cs (1)
48public XxHash3 Clone() => new(_state);
35 references to XxHash3
aspire (15)
Bundles\BundleService.cs (1)
769var hashBytes = XxHash3.Hash(Encoding.UTF8.GetBytes(currentVersion));
Caching\AppHostInfoDiskCache.cs (1)
374var hash = XxHash3.Hash(bytes);
Documentation\ApiDocs\ApiMemberMarkdownParser.cs (1)
205var xxHash = new XxHash3();
Documentation\SourceContentFingerprint.cs (1)
36var xxHash = new XxHash3();
Projects\AppHostServerClosureSnapshots.cs (3)
253var hash = new XxHash3(); 260var hash = new XxHash3(); 275var hash = new XxHash3();
Projects\AppHostWorkloadId.cs (1)
40var hashBytes = XxHash3.Hash(Encoding.UTF8.GetBytes(normalizedPath));
Projects\PrebuiltAppHostServer.cs (2)
367var hash = new XxHash3(); 1219/// hex chars of <see cref="System.IO.Hashing.XxHash3"/> over the trimmed/lower-cased URL).
Projects\ProjectLocator.cs (1)
1377var lockFileName = Convert.ToHexString(XxHash3.Hash(Encoding.UTF8.GetBytes(normalizedSettingsPath))).ToLowerInvariant();
src\Shared\BackchannelConstants.cs (2)
497var hashBytes = XxHash3.Hash(Encoding.UTF8.GetBytes(value)); 681var xxHash = new XxHash3();
Utils\CliPathHelper.cs (2)
89/// URL with <see cref="XxHash3"/> (non-cryptographic but very high quality) keeps any 103var hex = Convert.ToHexString(XxHash3.Hash(bytes)).ToLowerInvariant();
Aspire.Dashboard (3)
Otlp\Storage\SqliteTelemetryRepository.Metrics.Writes.cs (2)
574var hash = new XxHash3(); 583static void AppendHashValue(XxHash3 hash, string value)
ServiceClient\DashboardRunStore.cs (1)
583var hash = Convert.ToHexString(XxHash3.Hash(Encoding.UTF8.GetBytes(applicationName))).ToLowerInvariant();
Aspire.Hosting (4)
ApplicationModel\AspireStore.cs (1)
55var hash = new XxHash3();
src\Shared\BackchannelConstants.cs (2)
497var hashBytes = XxHash3.Hash(Encoding.UTF8.GetBytes(value)); 681var xxHash = new XxHash3();
src\Shared\VolumeMountPathResolver.cs (1)
44return Convert.ToHexString(XxHash3.Hash(Encoding.UTF8.GetBytes(value))).ToLowerInvariant();
Aspire.Hosting.Azure.Sandboxes (3)
AzureSandboxContainerDeployment.cs (3)
844var lockName = XxHash3.HashToUInt64(Encoding.UTF8.GetBytes(lockIdentity)).ToString("x16", CultureInfo.InvariantCulture); 1823var hash = XxHash3.HashToUInt64(Encoding.UTF8.GetBytes(identity)); 1844var hash = XxHash3.HashToUInt64(Encoding.UTF8.GetBytes(identity));
Aspire.Hosting.Kubernetes (1)
src\Shared\VolumeMountPathResolver.cs (1)
44return Convert.ToHexString(XxHash3.Hash(Encoding.UTF8.GetBytes(value))).ToLowerInvariant();
Aspire.Hosting.Rust (1)
RustDockerfileGenerator.cs (1)
389var hash = XxHash3.HashToUInt64(Encoding.UTF8.GetBytes(identity));
Aspire.Hosting.Yarp (1)
ConfigurationBuilder\IYarpConfigurationBuilder.cs (1)
292var xxHash = new XxHash3();
Microsoft.NET.Build.Tasks (1)
NugetContentAssetPreprocessor.cs (1)
76return BitConverter.ToString(XxHash3.Hash(stream.GetBuffer().AsSpan(0, (int)stream.Length))).Replace("-", "");
Microsoft.NET.Sdk.BlazorWebAssembly.Tasks (1)
BrotliCompress.cs (1)
125var hashString = Convert.ToBase64String(XxHash3.Hash(bytes));
System.IO.Hashing (5)
System\IO\Hashing\XxHash3.cs (4)
29/// <summary>Initializes a new instance of the <see cref="XxHash3"/> class using the default seed value 0.</summary> 34/// <summary>Initializes a new instance of the <see cref="XxHash3"/> class using the specified seed.</summary> 40/// <summary>Initializes a new instance of the <see cref="XxHash3"/> class using the state from another instance.</summary> 48public XxHash3 Clone() => new(_state);
System\IO\Hashing\XxHashShared.cs (1)
18/// <summary>Shared implementation of the XXH3 hash algorithm for 64-bit in <see cref="XxHash3"/> and <see cref="XxHash128"/> version.</summary>