diff --git a/src/Microsoft.AspNet.Html.Abstractions/project.json b/src/Microsoft.AspNet.Html.Abstractions/project.json
index 9fe9c36612..664782f78f 100644
--- a/src/Microsoft.AspNet.Html.Abstractions/project.json
+++ b/src/Microsoft.AspNet.Html.Abstractions/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.Extensions.WebEncoders.Core": "1.0.0-*"
diff --git a/src/Microsoft.AspNet.Http.Abstractions/Properties/AssemblyInfo.cs b/src/Microsoft.AspNet.Http.Abstractions/Properties/AssemblyInfo.cs
index 08ea154ce6..818ea5b97b 100644
--- a/src/Microsoft.AspNet.Http.Abstractions/Properties/AssemblyInfo.cs
+++ b/src/Microsoft.AspNet.Http.Abstractions/Properties/AssemblyInfo.cs
@@ -6,5 +6,5 @@ using System.Resources;
using System.Runtime.CompilerServices;
[assembly: AssemblyMetadata("Serviceable", "True")]
-[assembly: InternalsVisibleTo("Microsoft.AspNet.Http.Abstractions.Tests")]
+[assembly: InternalsVisibleTo("Microsoft.AspNet.Http.Abstractions.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")]
[assembly: NeutralResourcesLanguage("en-us")]
\ No newline at end of file
diff --git a/src/Microsoft.AspNet.Http.Abstractions/project.json b/src/Microsoft.AspNet.Http.Abstractions/project.json
index 8c0d539da3..3626d4ebaa 100644
--- a/src/Microsoft.AspNet.Http.Abstractions/project.json
+++ b/src/Microsoft.AspNet.Http.Abstractions/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.AspNet.Http.Features": "1.0.0-*",
diff --git a/src/Microsoft.AspNet.Http.Extensions/project.json b/src/Microsoft.AspNet.Http.Extensions/project.json
index 5cc71ea727..f5cfa5790d 100644
--- a/src/Microsoft.AspNet.Http.Extensions/project.json
+++ b/src/Microsoft.AspNet.Http.Extensions/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.AspNet.Http.Abstractions": "1.0.0-*",
diff --git a/src/Microsoft.AspNet.Http.Features/project.json b/src/Microsoft.AspNet.Http.Features/project.json
index 0a3df94ed9..2b662e541a 100644
--- a/src/Microsoft.AspNet.Http.Features/project.json
+++ b/src/Microsoft.AspNet.Http.Features/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.Extensions.Primitives": "1.0.0-*"
diff --git a/src/Microsoft.AspNet.Http/project.json b/src/Microsoft.AspNet.Http/project.json
index cc8ecdc60c..d8dd30a2a6 100644
--- a/src/Microsoft.AspNet.Http/project.json
+++ b/src/Microsoft.AspNet.Http/project.json
@@ -7,7 +7,8 @@
},
"compilationOptions": {
"warningsAsErrors": true,
- "allowUnsafe": true
+ "allowUnsafe": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.AspNet.Http.Abstractions": "1.0.0-*",
diff --git a/src/Microsoft.AspNet.Owin/project.json b/src/Microsoft.AspNet.Owin/project.json
index 545a5bcb92..f24cc304de 100644
--- a/src/Microsoft.AspNet.Owin/project.json
+++ b/src/Microsoft.AspNet.Owin/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.AspNet.Http": "1.0.0-*"
diff --git a/src/Microsoft.AspNet.WebUtilities/project.json b/src/Microsoft.AspNet.WebUtilities/project.json
index 93b5d00c98..75ea152b3e 100644
--- a/src/Microsoft.AspNet.WebUtilities/project.json
+++ b/src/Microsoft.AspNet.WebUtilities/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.Extensions.Primitives": "1.0.0-*",
diff --git a/src/Microsoft.Extensions.BufferedHtmlContent.Sources/project.json b/src/Microsoft.Extensions.BufferedHtmlContent.Sources/project.json
index a60d35fe5c..03c915b86b 100644
--- a/src/Microsoft.Extensions.BufferedHtmlContent.Sources/project.json
+++ b/src/Microsoft.Extensions.BufferedHtmlContent.Sources/project.json
@@ -1,5 +1,9 @@
{
"version": "1.0.0-*",
+ "compilationOptions": {
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
+ },
"shared": "*.cs",
"dependencies": {},
"frameworks": {
diff --git a/src/Microsoft.Extensions.WebEncoders.Core/Properties/AssemblyInfo.cs b/src/Microsoft.Extensions.WebEncoders.Core/Properties/AssemblyInfo.cs
index b781d6ca97..172583c8b7 100644
--- a/src/Microsoft.Extensions.WebEncoders.Core/Properties/AssemblyInfo.cs
+++ b/src/Microsoft.Extensions.WebEncoders.Core/Properties/AssemblyInfo.cs
@@ -5,6 +5,6 @@ using System.Reflection;
using System.Resources;
using System.Runtime.CompilerServices;
-[assembly: InternalsVisibleTo("Microsoft.Extensions.WebEncoders.Tests")]
+[assembly: InternalsVisibleTo("Microsoft.Extensions.WebEncoders.Tests, PublicKey=0024000004800000940000000602000000240000525341310004000001000100f33a29044fa9d740c9b3213a93e57c84b472c84e0b8a0e1ae48e67a9f8f6de9d5f7f3d52ac23e48ac51801f1dc950abe901da34d2a9e3baadb141a17c77ef3c565dd5ee5054b91cf63bb3c6ab83f72ab3aafe93d0fc3c2348b764fafb0b1c0733de51459aeab46580384bf9d74c4e28164b7cde247f891ba07891c9d872ad2bb")]
[assembly: AssemblyMetadata("Serviceable", "True")]
[assembly: NeutralResourcesLanguage("en-us")]
\ No newline at end of file
diff --git a/src/Microsoft.Extensions.WebEncoders.Core/project.json b/src/Microsoft.Extensions.WebEncoders.Core/project.json
index 990b9a373b..c418ab88ea 100644
--- a/src/Microsoft.Extensions.WebEncoders.Core/project.json
+++ b/src/Microsoft.Extensions.WebEncoders.Core/project.json
@@ -7,7 +7,8 @@
},
"compilationOptions": {
"allowUnsafe": true,
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"frameworks": {
"net451": {},
diff --git a/src/Microsoft.Extensions.WebEncoders/project.json b/src/Microsoft.Extensions.WebEncoders/project.json
index ecc7c0a3d1..5a75cd7144 100644
--- a/src/Microsoft.Extensions.WebEncoders/project.json
+++ b/src/Microsoft.Extensions.WebEncoders/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "1.0.0-*",
diff --git a/src/Microsoft.Net.Http.Headers/project.json b/src/Microsoft.Net.Http.Headers/project.json
index 853c52324c..07ce4c413b 100644
--- a/src/Microsoft.Net.Http.Headers/project.json
+++ b/src/Microsoft.Net.Http.Headers/project.json
@@ -6,7 +6,8 @@
"url": "git://github.com/aspnet/httpabstractions"
},
"compilationOptions": {
- "warningsAsErrors": true
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"frameworks": {
"net451": {},
diff --git a/test/Microsoft.AspNet.Http.Abstractions.Tests/project.json b/test/Microsoft.AspNet.Http.Abstractions.Tests/project.json
index 21eb7701ae..f3e064f81e 100644
--- a/test/Microsoft.AspNet.Http.Abstractions.Tests/project.json
+++ b/test/Microsoft.AspNet.Http.Abstractions.Tests/project.json
@@ -1,4 +1,8 @@
{
+ "compilationOptions": {
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
+ },
"dependencies": {
"Microsoft.AspNet.Http": "1.0.0-*",
"Microsoft.AspNet.Testing": "1.0.0-*",
diff --git a/test/Microsoft.Extensions.WebEncoders.Tests/project.json b/test/Microsoft.Extensions.WebEncoders.Tests/project.json
index 87d9e98e9c..d64e6f4db7 100644
--- a/test/Microsoft.Extensions.WebEncoders.Tests/project.json
+++ b/test/Microsoft.Extensions.WebEncoders.Tests/project.json
@@ -9,7 +9,9 @@
"test": "xunit.runner.aspnet"
},
"compilationOptions": {
- "allowUnsafe": true
+ "allowUnsafe": true,
+ "warningsAsErrors": true,
+ "keyFile": "../../tools/Key.snk"
},
"frameworks": {
"dnx451": { },
diff --git a/tools/Key.snk b/tools/Key.snk
new file mode 100644
index 0000000000..e10e4889c1
Binary files /dev/null and b/tools/Key.snk differ