From 8476e3c47f5d69298a5abdd75ef988305c7b0cbc Mon Sep 17 00:00:00 2001 From: Stef Heyenrath Date: Thu, 16 May 2019 13:09:00 +0200 Subject: [PATCH] Sign Assembly (#274) * sign * Fix * sign also test * DynamicProxyGenAssembly2 * PublicSign Condition= * remove delaysign --- Directory.Build.props | 2 +- GitHubReleaseNotes.txt | 2 +- .../Properties/AssemblyInfo.cs | 4 ++-- .../WireMock.Net.StandAlone.csproj | 4 ++++ src/WireMock.Net/Properties/AssemblyInfo.cs | 6 +++--- src/WireMock.Net/WireMock.Net.csproj | 4 ++++ src/WireMock.Net/WireMock.Net.snk | Bin 0 -> 596 bytes test/WireMock.Net.Tests/WireMock.Net.Tests.csproj | 8 ++++++++ 8 files changed, 23 insertions(+), 7 deletions(-) create mode 100644 src/WireMock.Net/WireMock.Net.snk diff --git a/Directory.Build.props b/Directory.Build.props index 085afa88..08a194ea 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -4,7 +4,7 @@ - 1.0.15 + 1.0.16 diff --git a/GitHubReleaseNotes.txt b/GitHubReleaseNotes.txt index 75e562c1..9d19bc80 100644 --- a/GitHubReleaseNotes.txt +++ b/GitHubReleaseNotes.txt @@ -1,3 +1,3 @@ https://github.com/StefH/GitHubReleaseNotes -GitHubReleaseNotes.exe --output CHANGELOG.md --skip-empty-releases --version 1.0.15.0 \ No newline at end of file +GitHubReleaseNotes.exe --output CHANGELOG.md --skip-empty-releases --version 1.0.16.0 \ No newline at end of file diff --git a/src/WireMock.Net.StandAlone/Properties/AssemblyInfo.cs b/src/WireMock.Net.StandAlone/Properties/AssemblyInfo.cs index 239fd658..ee5b3215 100644 --- a/src/WireMock.Net.StandAlone/Properties/AssemblyInfo.cs +++ b/src/WireMock.Net.StandAlone/Properties/AssemblyInfo.cs @@ -1,6 +1,6 @@ using System.Runtime.CompilerServices; -[assembly: InternalsVisibleTo("WireMock.Net.Tests")] +[assembly: InternalsVisibleTo("WireMock.Net.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e138ec44d93acac565953052636eb8d5e7e9f27ddb030590055cd1a0ab2069a5623f1f77ca907d78e0b37066ca0f6d63da7eecc3fcb65b76aa8ebeccf7ebe1d11264b8404cd9b1cbbf2c83f566e033b3e54129f6ef28daffff776ba7aebbc53c0d635ebad8f45f78eb3f7e0459023c218f003416e080f96a1a3c5ffeb56bee9e")] // Needed for Moq in the UnitTest project -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] \ No newline at end of file +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] \ No newline at end of file diff --git a/src/WireMock.Net.StandAlone/WireMock.Net.StandAlone.csproj b/src/WireMock.Net.StandAlone/WireMock.Net.StandAlone.csproj index f6667cc3..3eebd286 100644 --- a/src/WireMock.Net.StandAlone/WireMock.Net.StandAlone.csproj +++ b/src/WireMock.Net.StandAlone/WireMock.Net.StandAlone.csproj @@ -25,6 +25,10 @@ true true WireMock.Net.StandAlone.ruleset + true + ../WireMock.Net/WireMock.Net.snk + + true diff --git a/src/WireMock.Net/Properties/AssemblyInfo.cs b/src/WireMock.Net/Properties/AssemblyInfo.cs index cd982fa9..f211ac62 100644 --- a/src/WireMock.Net/Properties/AssemblyInfo.cs +++ b/src/WireMock.Net/Properties/AssemblyInfo.cs @@ -1,7 +1,7 @@ using System.Runtime.CompilerServices; -[assembly: InternalsVisibleTo("WireMock.Net.StandAlone")] -[assembly: InternalsVisibleTo("WireMock.Net.Tests")] +[assembly: InternalsVisibleTo("WireMock.Net.StandAlone, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e138ec44d93acac565953052636eb8d5e7e9f27ddb030590055cd1a0ab2069a5623f1f77ca907d78e0b37066ca0f6d63da7eecc3fcb65b76aa8ebeccf7ebe1d11264b8404cd9b1cbbf2c83f566e033b3e54129f6ef28daffff776ba7aebbc53c0d635ebad8f45f78eb3f7e0459023c218f003416e080f96a1a3c5ffeb56bee9e")] +[assembly: InternalsVisibleTo("WireMock.Net.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100e138ec44d93acac565953052636eb8d5e7e9f27ddb030590055cd1a0ab2069a5623f1f77ca907d78e0b37066ca0f6d63da7eecc3fcb65b76aa8ebeccf7ebe1d11264b8404cd9b1cbbf2c83f566e033b3e54129f6ef28daffff776ba7aebbc53c0d635ebad8f45f78eb3f7e0459023c218f003416e080f96a1a3c5ffeb56bee9e")] // Needed for Moq in the UnitTest project -[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] \ No newline at end of file +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2, PublicKey=0024000004800000940000000602000000240000525341310004000001000100c547cac37abd99c8db225ef2f6c8a3602f3b3606cc9891605d02baa56104f4cfc0734aa39b93bf7852f7d9266654753cc297e7d2edfe0bac1cdcf9f717241550e0a7b191195b7667bb4f64bcb8e2121380fd1d9d46ad2d92d2d15605093924cceaf74c4861eff62abf69b9291ed0a340e113be11e6a7d3113e92484cf7045cc7")] \ No newline at end of file diff --git a/src/WireMock.Net/WireMock.Net.csproj b/src/WireMock.Net/WireMock.Net.csproj index f8e012e4..607cf856 100644 --- a/src/WireMock.Net/WireMock.Net.csproj +++ b/src/WireMock.Net/WireMock.Net.csproj @@ -25,6 +25,10 @@ true true WireMock.Net.ruleset + true + WireMock.Net.snk + + true diff --git a/src/WireMock.Net/WireMock.Net.snk b/src/WireMock.Net/WireMock.Net.snk new file mode 100644 index 0000000000000000000000000000000000000000..954ea988866564a8cbdf0f69e8fa6718591a7bf2 GIT binary patch literal 596 zcmV-a0;~N80ssI2Bme+XQ$aES1ONa50098uIP65(I?Baml`v9cZn)Lw>GFNs0|k%; zT+yJbAZevyKOc9>kbQXIvv6k04{c-Ge(b~iwp(_pj=s$I>*3K7WVk>~*|E#NEQ9rC z;4`!3K`Hj{DBA!3cWbAvyTv>WV_v%0^j~=EKYj#R0z4s)05lfhfca_~JYW8`Ywn)U z90ZU*Fhdgb;Fk{cVc*ceMXEyYL+*jfFhxGKEV(bV?7Lx4iJca`9Yb}Rvau2C`w=d? zCoCz~14v;(b!Na%o9ZufYj&a__}SVu!E)IhFvFi?b+O}cs(^J}PJcFMH^-pLq)3hUhvykr^M$|G-2*> zG$P@OY?=x-6N?R9|1{c$Mxj{t$OIfA3wS&mF)GW2f{i?>bgWcCu9|vk+MyO0pl^sG zU5wEUQ%R}iz{>=jsfwWY*R+nm^1IUP#sKOuYWm7-m|o7)$(7p)m9A!W_ml*A{~GAi z?GERM)vhI#mZ}#l=UqY@v?e9ghf%&?Rl5cGd&=u|;|d=Ue#oWW1%jDnvgIEu)eY$p zG0M&(MdX>?%yarc7Yog!Xk$Lp$~=$n_vl(wEW|E%F?_tuZTR*63;I2Z_xHH%{d;pS z?-kJa{AKCMmzVRp<9X3>pDe8OD{IR$BF&|c_R(7;VbuGH9h|lZ$$zeVnM5F8>*=n2 i;*-O=q}rHoJUS_W^xJGl@Ug^zr#4DFQ5nVg#nuj*Z#7f^ literal 0 HcmV?d00001 diff --git a/test/WireMock.Net.Tests/WireMock.Net.Tests.csproj b/test/WireMock.Net.Tests/WireMock.Net.Tests.csproj index 16306f97..e9d198e1 100644 --- a/test/WireMock.Net.Tests/WireMock.Net.Tests.csproj +++ b/test/WireMock.Net.Tests/WireMock.Net.Tests.csproj @@ -13,6 +13,14 @@ true True True + + true + ../../src/WireMock.Net/WireMock.Net.snk + + true + + +