diff --git a/build/Elasticsearch.Net.Connection.HttpClient.nuspec b/build/Elasticsearch.Net.Connection.HttpClient.nuspec
new file mode 100644
index 00000000000..b42a31e3860
--- /dev/null
+++ b/build/Elasticsearch.Net.Connection.HttpClient.nuspec
@@ -0,0 +1,25 @@
+
+
+
+ Elasticsearch.Net.Connection.HttpClient
+ 1.0.0-rc2
+ Elasticsearch.Net.Connection.HttpClient - IConnection implementation that uses Http
+ Elasticsearch Inc. and contributors
+ Elasticsearch Inc.
+ http://nest.azurewebsites.net/images/elasticsearch-net-nuget-icon.png
+ https://github.com/elasticsearch/elasticsearch-net/blob/master/license.txt
+ https://github.com/elasticsearch/elasticsearch-net
+ An IConnection implementation that uses System.Net.Http.HttpClient to talk with elasticsearch
+ false
+ An IConnection implementation that uses System.Net.Http.HttpClient to talk with elasticsearch
+
+
+
+ elasticsearch elastic search lucene thrift nest
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/build/build.fsx b/build/build.fsx
index d9f46ed1744..6b1f661be46 100644
--- a/build/build.fsx
+++ b/build/build.fsx
@@ -172,6 +172,7 @@ Target "Version" (fun _ ->
| f when f = "elasticsearch.net" -> "Elasticsearch.Net - oficial low level elasticsearch client"
| f when f = "nest" -> "NEST - oficial high level elasticsearch client"
| f when f = "elasticsearch.net.connection.thrift" -> "Elasticsearc.Net.Connection.Thrift - Add thrift support to elasticsearch."
+ | f when f = "elasticsearch.net.connection.httpclient" -> "Elasticsearc.Net.Connection.HttpClient - IConnection implementation that uses HttpClient (.NET 4.5 only)"
| _ -> sprintf "%s" name
!! "src/**/AssemblyInfo.cs"
@@ -197,10 +198,12 @@ Target "Release" (fun _ ->
nugetPack("Elasticsearch.Net")
nugetPack("Elasticsearch.Net.Connection.Thrift")
+ nugetPack("Elasticsearch.Net.Connection.HttpClient")
nugetPack("Nest")
validateSignedAssembly("Elasticsearch.Net")
validateSignedAssembly("Elasticsearch.Net.Connection.Thrift")
+ validateSignedAssembly("Elasticsearch.Net.Connection.HttpClient")
validateSignedAssembly("Nest")
)
diff --git a/src/Connections/Elasticsearch.Net.Connection.HttpClient/Elasticsearch.Net.Connection.HttpClient.csproj b/src/Connections/Elasticsearch.Net.Connection.HttpClient/Elasticsearch.Net.Connection.HttpClient.csproj
index 04b0adb2deb..7dfbe58a14a 100644
--- a/src/Connections/Elasticsearch.Net.Connection.HttpClient/Elasticsearch.Net.Connection.HttpClient.csproj
+++ b/src/Connections/Elasticsearch.Net.Connection.HttpClient/Elasticsearch.Net.Connection.HttpClient.csproj
@@ -32,6 +32,13 @@
4
false
1591,1572,1571,1573,1587,1570
+ bin\Release\Elasticsearch.Net.Connection.HttpClient.XML
+
+
+ true
+
+
+ ..\..\..\build\keys\keypair.snk
@@ -56,6 +63,10 @@
+
+ IF NOT EXIST "$(SolutionDir)..\build\keys\keypair.snk" (CD "$(SolutionDir).." && "build.bat" CreateKeysIfAbsent && CD %25~dp0)
+
+