Skip to content
This repository was archived by the owner on Aug 29, 2025. It is now read-only.

Commit 2379f87

Browse files
committed
Update README.md
1 parent 4ffe45f commit 2379f87

3 files changed

Lines changed: 84 additions & 2 deletions

File tree

README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,9 @@ Status
4343
| Data.HashFunction.SpookyHash | [![Version Status](https://img.shields.io/nuget/v/Data.HashFunction.SpookyHash.svg)](https://www.nuget.org/packages/Data.HashFunction.SpookyHash/) |
4444
| Data.HashFunction.xxHash | [![Version Status](https://img.shields.io/nuget/v/Data.HashFunction.xxHash.svg)](https://www.nuget.org/packages/Data.HashFunction.xxHash/) |
4545

46+
There is also a nuget package referencing all available hash functions, which you can find below. Use this to easily bind all hash functions to your project.
47+
| Data.HashFunction | [![Version Status](https://img.shields.io/nuget/v/Data.HashFunction.svg)](https://www.nuget.org/packages/Data.HashFunction/) |
48+
4649
Implementations
4750
---------------
4851

src/Data.HashFunction.sln

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
21
Microsoft Visual Studio Solution File, Format Version 12.00
32
# Visual Studio Version 17
43
VisualStudioVersion = 17.11.35208.52
@@ -62,7 +61,9 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Data.HashFunction.FarmHash"
6261
EndProject
6362
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Data.HashFunction.MetroHash", "Data.HashFunction.MetroHash\Data.HashFunction.MetroHash.csproj", "{F65860E9-DF4C-44F4-9AF0-3E8B2BC682FE}"
6463
EndProject
65-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Data.HashFunction.Blake3", "Data.HashFunction.Blake3\Data.HashFunction.Blake3.csproj", "{5BB547A9-3284-4071-8566-0DB842EC4240}"
64+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Data.HashFunction.Blake3", "Data.HashFunction.Blake3\Data.HashFunction.Blake3.csproj", "{5BB547A9-3284-4071-8566-0DB842EC4240}"
65+
EndProject
66+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Data.HashFunction", "Data.HashFunction\Data.HashFunction.csproj", "{A1FDB41B-32EE-4AC0-9267-E2750CD4EFF7}"
6667
EndProject
6768
Global
6869
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -145,6 +146,10 @@ Global
145146
{5BB547A9-3284-4071-8566-0DB842EC4240}.Debug|Any CPU.Build.0 = Debug|Any CPU
146147
{5BB547A9-3284-4071-8566-0DB842EC4240}.Release|Any CPU.ActiveCfg = Release|Any CPU
147148
{5BB547A9-3284-4071-8566-0DB842EC4240}.Release|Any CPU.Build.0 = Release|Any CPU
149+
{A1FDB41B-32EE-4AC0-9267-E2750CD4EFF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
150+
{A1FDB41B-32EE-4AC0-9267-E2750CD4EFF7}.Debug|Any CPU.Build.0 = Debug|Any CPU
151+
{A1FDB41B-32EE-4AC0-9267-E2750CD4EFF7}.Release|Any CPU.ActiveCfg = Release|Any CPU
152+
{A1FDB41B-32EE-4AC0-9267-E2750CD4EFF7}.Release|Any CPU.Build.0 = Release|Any CPU
148153
EndGlobalSection
149154
GlobalSection(SolutionProperties) = preSolution
150155
HideSolutionNode = FALSE
Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,74 @@
1+
<Project Sdk="Microsoft.NET.Sdk">
2+
3+
<PropertyGroup>
4+
<Description>Includes all available hash functions.</Description>
5+
<Copyright>© 2024, Deskasoft International. All rights reserved.</Copyright>
6+
<AssemblyTitle>Data.HashFunction</AssemblyTitle>
7+
<VersionPrefix>3.1.2</VersionPrefix>
8+
<Authors>Deskasoft International</Authors>
9+
<TargetFrameworks>netstandard2.0</TargetFrameworks>
10+
<GenerateDocumentationFile>true</GenerateDocumentationFile>
11+
<TargetFramework>netstandard2.0</TargetFramework>
12+
<AssemblyOriginatorKeyFile>../Data.HashFunction.Production.snk</AssemblyOriginatorKeyFile>
13+
<SignAssembly>true</SignAssembly>
14+
<PublicSign Condition=" '$(OS)' != 'Windows_NT' ">true</PublicSign>
15+
<PackageId>Data.HashFunction</PackageId>
16+
<PackageTags>hash;function;all;bundle;collection</PackageTags>
17+
<PackageReleaseNotes>https://github.com/Deskasoft/Data.HashFunction/wiki/Release-Notes</PackageReleaseNotes>
18+
<PackageLicenseFile>LICENSE</PackageLicenseFile>
19+
<RepositoryType>git</RepositoryType>
20+
<RepositoryUrl>https://github.com/Deskasoft/Data.HashFunction</RepositoryUrl>
21+
<GenerateAssemblyTitleAttribute>false</GenerateAssemblyTitleAttribute>
22+
<GenerateAssemblyProductAttribute>false</GenerateAssemblyProductAttribute>
23+
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
24+
<PackageReadmeFile>README.md</PackageReadmeFile>
25+
<PackageOutputPath>$(SolutionDir)\packages\</PackageOutputPath>
26+
<Product>$(AssemblyTitle)</Product>
27+
<PackageIcon>data_hashfunction_logo.png</PackageIcon>
28+
<AllowUnsafeBlocks>True</AllowUnsafeBlocks>
29+
<PackageProjectUrl>https://deskasoft.dev/projects/data.hashfunction/</PackageProjectUrl>
30+
<Title>Data.HashFunction Collection/Bundle</Title>
31+
</PropertyGroup>
32+
33+
<ItemGroup>
34+
<Compile Include="..\FriendAssemblies.cs" Link="Properties\FriendAssemblies.cs" />
35+
<Compile Include="..\SolutionInfo.cs" Link="Properties\SolutionInfo.cs" />
36+
</ItemGroup>
37+
38+
<ItemGroup>
39+
<None Include="..\..\LICENSE" Link="LICENSE">
40+
<PackagePath></PackagePath>
41+
<Pack>true</Pack>
42+
</None>
43+
<None Include="..\..\README.md">
44+
<Pack>True</Pack>
45+
<PackagePath>\</PackagePath>
46+
</None>
47+
<None Include="..\..\data_hashfunction_logo.png">
48+
<Pack>True</Pack>
49+
<PackagePath>\</PackagePath>
50+
</None>
51+
</ItemGroup>
52+
53+
<ItemGroup>
54+
<ProjectReference Include="..\Data.HashFunction.BernsteinHash\Data.HashFunction.BernsteinHash.csproj" />
55+
<ProjectReference Include="..\Data.HashFunction.Blake2\Data.HashFunction.Blake2.csproj" />
56+
<ProjectReference Include="..\Data.HashFunction.Blake3\Data.HashFunction.Blake3.csproj" />
57+
<ProjectReference Include="..\Data.HashFunction.BuzHash\Data.HashFunction.BuzHash.csproj" />
58+
<ProjectReference Include="..\Data.HashFunction.CityHash\Data.HashFunction.CityHash.csproj" />
59+
<ProjectReference Include="..\Data.HashFunction.Core\Data.HashFunction.Core.csproj" />
60+
<ProjectReference Include="..\Data.HashFunction.CRC\Data.HashFunction.CRC.csproj" />
61+
<ProjectReference Include="..\Data.HashFunction.ELF64\Data.HashFunction.ELF64.csproj" />
62+
<ProjectReference Include="..\Data.HashFunction.FarmHash\Data.HashFunction.FarmHash.csproj" />
63+
<ProjectReference Include="..\Data.HashFunction.FNV\Data.HashFunction.FNV.csproj" />
64+
<ProjectReference Include="..\Data.HashFunction.HashAlgorithm\Data.HashFunction.HashAlgorithm.csproj" />
65+
<ProjectReference Include="..\Data.HashFunction.Interfaces\Data.HashFunction.Interfaces.csproj" />
66+
<ProjectReference Include="..\Data.HashFunction.Jenkins\Data.HashFunction.Jenkins.csproj" />
67+
<ProjectReference Include="..\Data.HashFunction.MetroHash\Data.HashFunction.MetroHash.csproj" />
68+
<ProjectReference Include="..\Data.HashFunction.MurmurHash\Data.HashFunction.MurmurHash.csproj" />
69+
<ProjectReference Include="..\Data.HashFunction.Pearson\Data.HashFunction.Pearson.csproj" />
70+
<ProjectReference Include="..\Data.HashFunction.SpookyHash\Data.HashFunction.SpookyHash.csproj" />
71+
<ProjectReference Include="..\Data.HashFunction.xxHash\Data.HashFunction.xxHash.csproj" />
72+
</ItemGroup>
73+
74+
</Project>

0 commit comments

Comments
 (0)