diff --git a/build/repo.targets b/build/repo.targets
index 54b7931cfa..075b60d384 100644
--- a/build/repo.targets
+++ b/build/repo.targets
@@ -17,8 +17,10 @@
true
+
+ -PpackageVersion="$(JavaPackageVersion)"
- -Dorg.gradle.daemon=false
+ $(GradleOptions) -Dorg.gradle.daemon=false
@@ -48,6 +50,7 @@
+
@@ -109,6 +112,7 @@
+
@@ -126,14 +130,15 @@
-
-
+
+
-
+
+
diff --git a/clients/java/signalr/build.gradle b/clients/java/signalr/build.gradle
index 00b71ef1c5..0c8a4d6d1a 100644
--- a/clients/java/signalr/build.gradle
+++ b/clients/java/signalr/build.gradle
@@ -4,7 +4,9 @@ plugins {
}
group 'com.microsoft.aspnet'
-version '0.1.0-preview1'
+
+// If we're run from outside MSBuild, just assign a bogus dev version.
+version project.findProperty('packageVersion') ?: "99.99.99-dev"
sourceCompatibility = 1.8
@@ -54,8 +56,7 @@ task generatePOM {
}
}
}
- }.writeTo("signalr-0.1.0-preview1.pom")
-
- ant.move file: "signalr-0.1.0-preview1.pom",
- todir: "${buildDir}/libs"
+ }.writeTo("${buildDir}/libs/signalr-${project.version}.pom")
}
+
+task createPackage(dependsOn: [jar,sourceJar,javadocJar,generatePOM])
diff --git a/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.Log.cs b/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.Log.cs
index 13ce089d6c..4ea783774f 100644
--- a/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.Log.cs
+++ b/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.Log.cs
@@ -66,6 +66,9 @@ namespace Microsoft.AspNetCore.Http.Connections.Client.Internal
private static readonly Action _cancelMessage =
LoggerMessage.Define(LogLevel.Debug, new EventId(18, "CancelMessage"), "Canceled passing message to application.");
+ private static readonly Action _startedTransport =
+ LoggerMessage.Define(LogLevel.Debug, new EventId(19, "StartedTransport"), "Started transport.");
+
public static void StartTransport(ILogger logger, TransferFormat transferFormat, Uri webSocketUrl)
{
_startTransport(logger, transferFormat, webSocketUrl, null);
@@ -155,6 +158,11 @@ namespace Microsoft.AspNetCore.Http.Connections.Client.Internal
{
_cancelMessage(logger, null);
}
+
+ public static void StartedTransport(ILogger logger)
+ {
+ _startedTransport(logger, null);
+ }
}
}
}
diff --git a/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.cs b/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.cs
index 0a78e0e17a..054e32c5bc 100644
--- a/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.cs
+++ b/src/Microsoft.AspNetCore.Http.Connections.Client/Internal/WebSocketsTransport.cs
@@ -107,8 +107,6 @@ namespace Microsoft.AspNetCore.Http.Connections.Client.Internal
var resolvedUrl = ResolveWebSocketsUrl(url);
- Log.StartTransport(_logger, transferFormat, resolvedUrl);
-
// We don't need to capture to a local because we never change this delegate.
if (_accessTokenProvider != null)
{
@@ -119,8 +117,12 @@ namespace Microsoft.AspNetCore.Http.Connections.Client.Internal
}
}
+ Log.StartTransport(_logger, transferFormat, resolvedUrl);
+
await _webSocket.ConnectAsync(resolvedUrl, CancellationToken.None);
+ Log.StartedTransport(_logger);
+
// Create the pipe pair (Application's writer is connected to Transport's reader, and vice versa)
var options = ClientPipeOptions.DefaultOptions;
var pair = DuplexPipe.CreateConnectionPair(options, options);
diff --git a/version.props b/version.props
index 4ef0f74454..91f581a4ce 100644
--- a/version.props
+++ b/version.props
@@ -1,11 +1,14 @@
- 0.1.0-preview1
3.0.0
alpha1
+ 0.1.0
$(VersionPrefix)
$(VersionPrefix)-$(VersionSuffix)-final
t000
+ $(JavaVersionPrefix)-$(VersionSuffix)-$(BuildNumber)
+ $(JavaVersionPrefix)-$(VersionSuffix)
+ $(JavaVersionPrefix)-$(VersionSuffix)-final
a-
$(FeatureBranchVersionPrefix)$(VersionSuffix)-$([System.Text.RegularExpressions.Regex]::Replace('$(FeatureBranchVersionSuffix)', '[^\w-]', '-'))
$(VersionSuffix)-$(BuildNumber)