diff --git a/src/KafkaNET.Library/Dynamic.snk b/src/KafkaNET.Library/Dynamic.snk
new file mode 100644
index 0000000..42db101
Binary files /dev/null and b/src/KafkaNET.Library/Dynamic.snk differ
diff --git a/src/KafkaNET.Library/KafkaNET.Library.csproj b/src/KafkaNET.Library/KafkaNET.Library.csproj
index ac321b2..da75b36 100644
--- a/src/KafkaNET.Library/KafkaNET.Library.csproj
+++ b/src/KafkaNET.Library/KafkaNET.Library.csproj
@@ -101,11 +101,10 @@
false
- false
+ true
-
-
+ Dynamic.snk
true
@@ -367,6 +366,7 @@
+
diff --git a/src/KafkaNET.Library/Properties/AssemblyInfo.cs b/src/KafkaNET.Library/Properties/AssemblyInfo.cs
index 25acdd4..e294da7 100644
--- a/src/KafkaNET.Library/Properties/AssemblyInfo.cs
+++ b/src/KafkaNET.Library/Properties/AssemblyInfo.cs
@@ -44,8 +44,11 @@
// Build Number
// Revision
[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
-
-[assembly: InternalsVisibleTo("Kafka.Client.Tests")]
-// [assembly: CLSCompliant(true)]
+[assembly: InternalsVisibleTo("Kafka.Client.Tests,PublicKey=" +
+"0024000004800000940000000602000000240000525341310004000001000100d78f26db782675" +
+"d869d8d069aa2bd226a42af16b5bed2a8aea23feefe75053a815fbe10469f6c65e4a760dd329fc" +
+"7e806c69bfbd8a2c134f6938311421ab24dfac111da9fe9c89772220d5b88cf88093b7ecc09e4e" +
+"db75cb1ac3515e3a8e56bc1bf3eafedd2796b4cac4d942c0260f68f52a55a109e5470cf68f604e" +
+"7a5d2799")]
\ No newline at end of file
diff --git a/src/KafkaNET.Library/Utils/Crc32Hasher.cs b/src/KafkaNET.Library/Utils/Crc32Hasher.cs
index 10ad384..3cf4347 100644
--- a/src/KafkaNET.Library/Utils/Crc32Hasher.cs
+++ b/src/KafkaNET.Library/Utils/Crc32Hasher.cs
@@ -77,7 +77,7 @@ public static byte[] Compute(byte[] bytes)
return hash;
}
- internal static uint ComputeCrcUint32(byte[] bytes, int offset, int count)
+ public static uint ComputeCrcUint32(byte[] bytes, int offset, int count)
{
var hasher = new Crc32Hasher();
return ~CalculateHash(InitializeTable(DefaultPolynomial), DefaultSeed, bytes, offset, count);
diff --git a/src/KafkaNET.Library/public.pk b/src/KafkaNET.Library/public.pk
new file mode 100644
index 0000000..819bfb6
Binary files /dev/null and b/src/KafkaNET.Library/public.pk differ
diff --git a/src/KafkaNETLibraryAndConsole.sln b/src/KafkaNETLibraryAndConsole.sln
index 1aef8d4..ced4751 100644
--- a/src/KafkaNETLibraryAndConsole.sln
+++ b/src/KafkaNETLibraryAndConsole.sln
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
-VisualStudioVersion = 14.0.24720.0
+VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KafkaNETLibraryConsole", "KafkaNETLibraryConsole\KafkaNETLibraryConsole.csproj", "{14A62688-3146-49D5-8774-D6E178D53E16}"
EndProject