diff --git a/.vsts-ci.yml b/.vsts-ci.yml
index a942416..98f60bc 100644
--- a/.vsts-ci.yml
+++ b/.vsts-ci.yml
@@ -8,7 +8,7 @@ steps:
- task: DotNetCoreInstaller@0
inputs:
packageType: 'sdk'
- version: '3.0.100-preview4-011223'
+ version: '3.0.100-preview6-012264'
- task: DotNetCoreCLI@2
inputs:
diff --git a/.vsts-release.yml b/.vsts-release.yml
index a25a902..cc07180 100644
--- a/.vsts-release.yml
+++ b/.vsts-release.yml
@@ -8,7 +8,7 @@ steps:
- task: DotNetCoreInstaller@0
inputs:
packageType: 'sdk'
- version: '3.0.100-preview4-011223'
+ version: '3.0.100-preview6-012264'
- task: DotNetCoreCLI@2
inputs:
diff --git a/global.json b/global.json
index cb4df9f..cd8762c 100644
--- a/global.json
+++ b/global.json
@@ -1,5 +1,5 @@
{
"sdk": {
- "version": "3.0.100-preview4-011223"
+ "version": "3.0.100-preview6-012264"
}
}
\ No newline at end of file
diff --git a/src/Blazor.Extensions.SignalR/Blazor.Extensions.SignalR.csproj b/src/Blazor.Extensions.SignalR/Blazor.Extensions.SignalR.csproj
index 7d74033..f16e6ec 100644
--- a/src/Blazor.Extensions.SignalR/Blazor.Extensions.SignalR.csproj
+++ b/src/Blazor.Extensions.SignalR/Blazor.Extensions.SignalR.csproj
@@ -15,7 +15,7 @@
-
+
diff --git a/src/Blazor.Extensions.SignalR/HubConnection.cs b/src/Blazor.Extensions.SignalR/HubConnection.cs
index be39f94..28a6a77 100644
--- a/src/Blazor.Extensions.SignalR/HubConnection.cs
+++ b/src/Blazor.Extensions.SignalR/HubConnection.cs
@@ -1,6 +1,7 @@
using Microsoft.JSInterop;
using System;
using System.Collections.Generic;
+using System.Text.Json.Serialization;
using System.Threading.Tasks;
namespace Blazor.Extensions
@@ -20,63 +21,63 @@ public class HubConnection : IDisposable
internal HttpConnectionOptions Options { get; }
internal string InternalConnectionId { get; }
- private Dictionary> _callbacks = new Dictionary>();
+ private Dictionary> callbacks = new Dictionary>();
- private HubCloseCallback _closeCallback;
- private IJSRuntime _runtime;
+ private HubCloseCallback closeCallback;
+ private IJSRuntime runtime;
public HubConnection(IJSRuntime runtime, HttpConnectionOptions options)
{
- this._runtime = runtime;
+ this.runtime = runtime;
this.Options = options;
this.InternalConnectionId = Guid.NewGuid().ToString();
runtime.InvokeSync