diff --git a/src/Directory.Build.props b/src/Directory.Build.props
index 2c27a063b1..25afcd374d 100644
--- a/src/Directory.Build.props
+++ b/src/Directory.Build.props
@@ -5,7 +5,6 @@
$(NoWarn);CS1591
true
aspnetcore;signalr
- false
diff --git a/src/Microsoft.AspNetCore.Http.Connections.Client/baseline.netcore.json b/src/Microsoft.AspNetCore.Http.Connections.Client/baseline.netcore.json
new file mode 100644
index 0000000000..33ae77465e
--- /dev/null
+++ b/src/Microsoft.AspNetCore.Http.Connections.Client/baseline.netcore.json
@@ -0,0 +1,537 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.Http.Connections.Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.Client.HttpConnection",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.Connections.ConnectionContext",
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.Connections.Features.IConnectionInherentKeepAliveFeature"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Transport",
+ "Parameters": [],
+ "ReturnType": "System.IO.Pipelines.IDuplexPipe",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Transport",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.IO.Pipelines.IDuplexPipe"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Features",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionId",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_ConnectionId",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Items",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IDictionary",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Items",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IDictionary"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StartAsync",
+ "Parameters": [
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StartAsync",
+ "Parameters": [
+ {
+ "Name": "transferFormat",
+ "Type": "Microsoft.AspNetCore.Connections.TransferFormat"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "DisposeAsync",
+ "Parameters": [],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "httpConnectionOptions",
+ "Type": "Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_HttpMessageHandlerFactory",
+ "Parameters": [],
+ "ReturnType": "System.Func",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_HttpMessageHandlerFactory",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Func"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Headers",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IDictionary",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Headers",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IDictionary"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ClientCertificates",
+ "Parameters": [],
+ "ReturnType": "System.Security.Cryptography.X509Certificates.X509CertificateCollection",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_ClientCertificates",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Security.Cryptography.X509Certificates.X509CertificateCollection"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Cookies",
+ "Parameters": [],
+ "ReturnType": "System.Net.CookieContainer",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Cookies",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Net.CookieContainer"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Url",
+ "Parameters": [],
+ "ReturnType": "System.Uri",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Url",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Uri"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Transports",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.HttpTransportType",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Transports",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_SkipNegotiation",
+ "Parameters": [],
+ "ReturnType": "System.Boolean",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_SkipNegotiation",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Boolean"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_AccessTokenProvider",
+ "Parameters": [],
+ "ReturnType": "System.Func>",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_AccessTokenProvider",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Func>"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_CloseTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_CloseTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.TimeSpan"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Credentials",
+ "Parameters": [],
+ "ReturnType": "System.Net.ICredentials",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Credentials",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Net.ICredentials"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Proxy",
+ "Parameters": [],
+ "ReturnType": "System.Net.IWebProxy",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Proxy",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Net.IWebProxy"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_UseDefaultCredentials",
+ "Parameters": [],
+ "ReturnType": "System.Nullable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_UseDefaultCredentials",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Nullable"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_WebSocketConfiguration",
+ "Parameters": [],
+ "ReturnType": "System.Action",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_WebSocketConfiguration",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "System.IO.Pipelines.DuplexPipe+DuplexPipePair",
+ "Visibility": "Public",
+ "Kind": "Struct",
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Transport",
+ "Parameters": [],
+ "ReturnType": "System.IO.Pipelines.IDuplexPipe",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Application",
+ "Parameters": [],
+ "ReturnType": "System.IO.Pipelines.IDuplexPipe",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "transport",
+ "Type": "System.IO.Pipelines.IDuplexPipe"
+ },
+ {
+ "Name": "application",
+ "Type": "System.IO.Pipelines.IDuplexPipe"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Http.Connections.Common/baseline.netcore.json b/src/Microsoft.AspNetCore.Http.Connections.Common/baseline.netcore.json
new file mode 100644
index 0000000000..10ccc50665
--- /dev/null
+++ b/src/Microsoft.AspNetCore.Http.Connections.Common/baseline.netcore.json
@@ -0,0 +1,267 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.Http.Connections.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.AvailableTransport",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Transport",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Transport",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_TransferFormats",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IList",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_TransferFormats",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IList"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.HttpTransports",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Field",
+ "Name": "All",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.HttpTransportType",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.HttpTransportType",
+ "Visibility": "Public",
+ "Kind": "Enumeration",
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Field",
+ "Name": "None",
+ "Parameters": [],
+ "GenericParameter": [],
+ "Literal": "0"
+ },
+ {
+ "Kind": "Field",
+ "Name": "WebSockets",
+ "Parameters": [],
+ "GenericParameter": [],
+ "Literal": "1"
+ },
+ {
+ "Kind": "Field",
+ "Name": "ServerSentEvents",
+ "Parameters": [],
+ "GenericParameter": [],
+ "Literal": "2"
+ },
+ {
+ "Kind": "Field",
+ "Name": "LongPolling",
+ "Parameters": [],
+ "GenericParameter": [],
+ "Literal": "4"
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.NegotiateProtocol",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "WriteResponse",
+ "Parameters": [
+ {
+ "Name": "response",
+ "Type": "Microsoft.AspNetCore.Http.Connections.NegotiationResponse"
+ },
+ {
+ "Name": "output",
+ "Type": "System.Buffers.IBufferWriter"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "ParseResponse",
+ "Parameters": [
+ {
+ "Name": "content",
+ "Type": "System.IO.Stream"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.NegotiationResponse",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.NegotiationResponse",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Url",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Url",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_AccessToken",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_AccessToken",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionId",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_ConnectionId",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_AvailableTransports",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IList",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_AvailableTransports",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IList"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.Http.Connections/baseline.netcore.json b/src/Microsoft.AspNetCore.Http.Connections/baseline.netcore.json
new file mode 100644
index 0000000000..b03190ef17
--- /dev/null
+++ b/src/Microsoft.AspNetCore.Http.Connections/baseline.netcore.json
@@ -0,0 +1,469 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.Http.Connections, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.ConnectionsRouteBuilder",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "MapConnections",
+ "Parameters": [
+ {
+ "Name": "path",
+ "Type": "Microsoft.AspNetCore.Http.PathString"
+ },
+ {
+ "Name": "configure",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "MapConnections",
+ "Parameters": [
+ {
+ "Name": "path",
+ "Type": "Microsoft.AspNetCore.Http.PathString"
+ },
+ {
+ "Name": "options",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpConnectionDispatcherOptions"
+ },
+ {
+ "Name": "configure",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "MapConnectionHandler",
+ "Parameters": [
+ {
+ "Name": "path",
+ "Type": "Microsoft.AspNetCore.Http.PathString"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TConnectionHandler",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.Connections.ConnectionHandler"
+ ]
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "MapConnectionHandler",
+ "Parameters": [
+ {
+ "Name": "path",
+ "Type": "Microsoft.AspNetCore.Http.PathString"
+ },
+ {
+ "Name": "configureOptions",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TConnectionHandler",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.Connections.ConnectionHandler"
+ ]
+ }
+ ]
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.HttpConnectionContextExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "GetHttpContext",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.Connections.ConnectionContext"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.HttpConnectionDispatcherOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_AuthorizationData",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IList",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Transports",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.HttpTransportType",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Transports",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_WebSockets",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.WebSocketOptions",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_LongPolling",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.LongPollingOptions",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_TransportMaxBufferSize",
+ "Parameters": [],
+ "ReturnType": "System.Int64",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_TransportMaxBufferSize",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Int64"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ApplicationMaxBufferSize",
+ "Parameters": [],
+ "ReturnType": "System.Int64",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_ApplicationMaxBufferSize",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Int64"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.LongPollingOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_PollTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_PollTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.TimeSpan"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.WebSocketOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_CloseTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_CloseTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.TimeSpan"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_SubProtocolSelector",
+ "Parameters": [],
+ "ReturnType": "System.Func, System.String>",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_SubProtocolSelector",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Func, System.String>"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.Features.IHttpContextFeature",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_HttpContext",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.HttpContext",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_HttpContext",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.Http.HttpContext"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Http.Connections.Features.IHttpTransportFeature",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_TransportType",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Connections.HttpTransportType",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.Builder.ConnectionsAppBuilderExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "UseConnections",
+ "Parameters": [
+ {
+ "Name": "app",
+ "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
+ },
+ {
+ "Name": "configure",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.Extensions.DependencyInjection.ConnectionsDependencyInjectionExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "AddConnections",
+ "Parameters": [
+ {
+ "Name": "services",
+ "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection"
+ }
+ ],
+ "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "System.IO.Pipelines.DuplexPipe+DuplexPipePair",
+ "Visibility": "Public",
+ "Kind": "Struct",
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Transport",
+ "Parameters": [],
+ "ReturnType": "System.IO.Pipelines.IDuplexPipe",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Application",
+ "Parameters": [],
+ "ReturnType": "System.IO.Pipelines.IDuplexPipe",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "transport",
+ "Type": "System.IO.Pipelines.IDuplexPipe"
+ },
+ {
+ "Name": "application",
+ "Type": "System.IO.Pipelines.IDuplexPipe"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.SignalR.Client.Core/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Client.Core/baseline.netcore.json
new file mode 100644
index 0000000000..8352ab739d
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SignalR.Client.Core/baseline.netcore.json
@@ -0,0 +1,3052 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Client.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HubConnection",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "add_Closed",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Func"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "remove_Closed",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Func"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ServerTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_ServerTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.TimeSpan"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_HandshakeTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_HandshakeTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.TimeSpan"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StartAsync",
+ "Parameters": [
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StopAsync",
+ "Parameters": [
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "DisposeAsync",
+ "Parameters": [],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "parameterTypes",
+ "Type": "System.Type[]"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Func"
+ },
+ {
+ "Name": "state",
+ "Type": "System.Object"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelCoreAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "returnType",
+ "Type": "System.Type"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeCoreAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "returnType",
+ "Type": "System.Type"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendCoreAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "connectionFactory",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory"
+ },
+ {
+ "Name": "protocol",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol"
+ },
+ {
+ "Name": "serviceProvider",
+ "Type": "System.IServiceProvider"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "connectionFactory",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory"
+ },
+ {
+ "Name": "protocol",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Field",
+ "Name": "DefaultServerTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Field",
+ "Name": "DefaultHandshakeTimeout",
+ "Parameters": [],
+ "ReturnType": "System.TimeSpan",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HubConnectionBuilder",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Services",
+ "Parameters": [],
+ "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
+ "Sealed": true,
+ "Virtual": true,
+ "ImplementedInterface": "Microsoft.AspNetCore.SignalR.ISignalRBuilder",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Build",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.HubConnection",
+ "Sealed": true,
+ "Virtual": true,
+ "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetHashCode",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Equals",
+ "Parameters": [
+ {
+ "Name": "obj",
+ "Type": "System.Object"
+ }
+ ],
+ "ReturnType": "System.Boolean",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "ToString",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetType",
+ "Parameters": [],
+ "ReturnType": "System.Type",
+ "New": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HubConnectionBuilderExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "ConfigureLogging",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "configureLogging",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HubConnectionExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T4",
+ "ParameterPosition": 3,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T4",
+ "ParameterPosition": 3,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T5",
+ "ParameterPosition": 4,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T4",
+ "ParameterPosition": 3,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T5",
+ "ParameterPosition": 4,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T6",
+ "ParameterPosition": 5,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T4",
+ "ParameterPosition": 3,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T5",
+ "ParameterPosition": 4,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T6",
+ "ParameterPosition": 5,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T7",
+ "ParameterPosition": 6,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T1",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T2",
+ "ParameterPosition": 1,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T3",
+ "ParameterPosition": 2,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T4",
+ "ParameterPosition": 3,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T5",
+ "ParameterPosition": 4,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T6",
+ "ParameterPosition": 5,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T7",
+ "ParameterPosition": 6,
+ "BaseTypeOrInterfaces": []
+ },
+ {
+ "ParameterName": "T8",
+ "ParameterPosition": 7,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "On",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "parameterTypes",
+ "Type": "System.Type[]"
+ },
+ {
+ "Name": "handler",
+ "Type": "System.Func"
+ }
+ ],
+ "ReturnType": "System.IDisposable",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg10",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeCoreAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg10",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "InvokeCoreAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg10",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg10",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "StreamAsChannelCoreAsync",
+ "Parameters": [
+ {
+ "Name": "hubConnection",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.HubConnection"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task>",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "TResult",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "ConnectAsync",
+ "Parameters": [
+ {
+ "Name": "transferFormat",
+ "Type": "Microsoft.AspNetCore.Connections.TransferFormat"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "DisposeAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.Connections.ConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.ISignalRBuilder"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "Build",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.HubConnection",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.SignalR.Client/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Client/baseline.netcore.json
new file mode 100644
index 0000000000..a610feb47b
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SignalR.Client/baseline.netcore.json
@@ -0,0 +1,265 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HttpConnectionFactory",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "ConnectAsync",
+ "Parameters": [
+ {
+ "Name": "transferFormat",
+ "Type": "Microsoft.AspNetCore.Connections.TransferFormat"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Sealed": true,
+ "Virtual": true,
+ "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "DisposeAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.Connections.ConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Sealed": true,
+ "Virtual": true,
+ "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Client.IConnectionFactory",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "options",
+ "Type": "Microsoft.Extensions.Options.IOptions"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Client.HubConnectionBuilderHttpExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.String"
+ },
+ {
+ "Name": "configureHttpConnection",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.String"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.String"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ },
+ {
+ "Name": "configureHttpConnection",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ },
+ {
+ "Name": "configureHttpConnection",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithUrl",
+ "Parameters": [
+ {
+ "Name": "hubConnectionBuilder",
+ "Type": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder"
+ },
+ {
+ "Name": "url",
+ "Type": "System.Uri"
+ },
+ {
+ "Name": "transports",
+ "Type": "Microsoft.AspNetCore.Http.Connections.HttpTransportType"
+ },
+ {
+ "Name": "configureHttpConnection",
+ "Type": "System.Action"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.SignalR.Common/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Common/baseline.netcore.json
new file mode 100644
index 0000000000..6bb855519a
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SignalR.Common/baseline.netcore.json
@@ -0,0 +1,1011 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Common, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubException",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "System.Exception",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "System.String"
+ },
+ {
+ "Name": "innerException",
+ "Type": "System.Exception"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "info",
+ "Type": "System.Runtime.Serialization.SerializationInfo"
+ },
+ {
+ "Name": "context",
+ "Type": "System.Runtime.Serialization.StreamingContext"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IInvocationBinder",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "GetReturnType",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Type",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetParameterTypes",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Collections.Generic.IReadOnlyList",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.ISignalRBuilder",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Services",
+ "Parameters": [],
+ "ReturnType": "Microsoft.Extensions.DependencyInjection.IServiceCollection",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.CancelInvocationMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.CloseMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Error",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "error",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Field",
+ "Name": "Empty",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.CloseMessage",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.CompletionMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Error",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Result",
+ "Parameters": [],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_HasResult",
+ "Parameters": [],
+ "ReturnType": "System.Boolean",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "ToString",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithError",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "error",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.CompletionMessage",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WithResult",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "payload",
+ "Type": "System.Object"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.CompletionMessage",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Empty",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.CompletionMessage",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "error",
+ "Type": "System.String"
+ },
+ {
+ "Name": "result",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "hasResult",
+ "Type": "System.Boolean"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeProtocol",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "WriteRequestMessage",
+ "Parameters": [
+ {
+ "Name": "requestMessage",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeRequestMessage"
+ },
+ {
+ "Name": "output",
+ "Type": "System.Buffers.IBufferWriter"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WriteResponseMessage",
+ "Parameters": [
+ {
+ "Name": "responseMessage",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeResponseMessage"
+ },
+ {
+ "Name": "output",
+ "Type": "System.Buffers.IBufferWriter"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "TryParseResponseMessage",
+ "Parameters": [
+ {
+ "Name": "buffer",
+ "Type": "System.Buffers.ReadOnlySequence",
+ "Direction": "Ref"
+ },
+ {
+ "Name": "responseMessage",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeResponseMessage",
+ "Direction": "Out"
+ }
+ ],
+ "ReturnType": "System.Boolean",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "TryParseRequestMessage",
+ "Parameters": [
+ {
+ "Name": "buffer",
+ "Type": "System.Buffers.ReadOnlySequence",
+ "Direction": "Ref"
+ },
+ {
+ "Name": "requestMessage",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeRequestMessage",
+ "Direction": "Out"
+ }
+ ],
+ "ReturnType": "System.Boolean",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Field",
+ "Name": "SuccessHandshakeData",
+ "Parameters": [],
+ "ReturnType": "System.ReadOnlyMemory",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeRequestMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Protocol",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Version",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "protocol",
+ "Type": "System.String"
+ },
+ {
+ "Name": "version",
+ "Type": "System.Int32"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeResponseMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Error",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "error",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Field",
+ "Name": "Empty",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.HandshakeResponseMessage",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Headers",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IDictionary",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Headers",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IDictionary"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_InvocationId",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HubMethodInvocationMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Target",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Arguments",
+ "Parameters": [],
+ "ReturnType": "System.Object[]",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "target",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arguments",
+ "Type": "System.Object[]"
+ }
+ ],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.InvocationMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMethodInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "ToString",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "target",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arguments",
+ "Type": "System.Object[]"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "target",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arguments",
+ "Type": "System.Object[]"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.StreamInvocationMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMethodInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "ToString",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "target",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arguments",
+ "Type": "System.Object[]"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HubProtocolConstants",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Field",
+ "Name": "InvocationMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "1"
+ },
+ {
+ "Kind": "Field",
+ "Name": "StreamItemMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "2"
+ },
+ {
+ "Kind": "Field",
+ "Name": "CompletionMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "3"
+ },
+ {
+ "Kind": "Field",
+ "Name": "StreamInvocationMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "4"
+ },
+ {
+ "Kind": "Field",
+ "Name": "CancelInvocationMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "5"
+ },
+ {
+ "Kind": "Field",
+ "Name": "PingMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "6"
+ },
+ {
+ "Kind": "Field",
+ "Name": "CloseMessageType",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Static": true,
+ "Visibility": "Public",
+ "GenericParameter": [],
+ "Constant": true,
+ "Literal": "7"
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.HubProtocolExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "GetMessageBytes",
+ "Parameters": [
+ {
+ "Name": "hubProtocol",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol"
+ },
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage"
+ }
+ ],
+ "ReturnType": "System.Byte[]",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Name",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Version",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_TransferFormat",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Connections.TransferFormat",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "TryParseMessage",
+ "Parameters": [
+ {
+ "Name": "input",
+ "Type": "System.Buffers.ReadOnlySequence",
+ "Direction": "Ref"
+ },
+ {
+ "Name": "binder",
+ "Type": "Microsoft.AspNetCore.SignalR.IInvocationBinder"
+ },
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "Direction": "Out"
+ }
+ ],
+ "ReturnType": "System.Boolean",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WriteMessage",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage"
+ },
+ {
+ "Name": "output",
+ "Type": "System.Buffers.IBufferWriter"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetMessageBytes",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage"
+ }
+ ],
+ "ReturnType": "System.ReadOnlyMemory",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "IsVersionSupported",
+ "Parameters": [
+ {
+ "Name": "version",
+ "Type": "System.Int32"
+ }
+ ],
+ "ReturnType": "System.Boolean",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.InvocationBindingFailureMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_BindingFailure",
+ "Parameters": [],
+ "ReturnType": "System.Runtime.ExceptionServices.ExceptionDispatchInfo",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Target",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "target",
+ "Type": "System.String"
+ },
+ {
+ "Name": "bindingFailure",
+ "Type": "System.Runtime.ExceptionServices.ExceptionDispatchInfo"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.PingMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Field",
+ "Name": "Instance",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.PingMessage",
+ "Static": true,
+ "ReadOnly": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Protocol.StreamItemMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.Protocol.HubInvocationMessage",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Item",
+ "Parameters": [],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "ToString",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "invocationId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "item",
+ "Type": "System.Object"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ }
+ ]
+}
\ No newline at end of file
diff --git a/src/Microsoft.AspNetCore.SignalR.Core/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Core/baseline.netcore.json
new file mode 100644
index 0000000000..ad6e7d2eee
--- /dev/null
+++ b/src/Microsoft.AspNetCore.SignalR.Core/baseline.netcore.json
@@ -0,0 +1,4438 @@
+{
+ "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
+ "Types": [
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.ClientProxyExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAsync",
+ "Parameters": [
+ {
+ "Name": "clientProxy",
+ "Type": "Microsoft.AspNetCore.SignalR.IClientProxy"
+ },
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "arg1",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg2",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg3",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg4",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg5",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg6",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg7",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg8",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg9",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "arg10",
+ "Type": "System.Object"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.DefaultHubLifetimeManager",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.HubLifetimeManager",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "AddToGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "RemoveFromGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAllAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendConnectionAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupAsync",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupsAsync",
+ "Parameters": [
+ {
+ "Name": "groupNames",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupExceptAsync",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendUserAsync",
+ "Parameters": [
+ {
+ "Name": "userId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OnConnectedAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OnDisconnectedAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAllExceptAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendConnectionsAsync",
+ "Parameters": [
+ {
+ "Name": "connectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendUsersAsync",
+ "Parameters": [
+ {
+ "Name": "userIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "logger",
+ "Type": "Microsoft.Extensions.Logging.ILogger>"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.DefaultUserIdProvider",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.IUserIdProvider"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "GetUserId",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "ImplementedInterface": "Microsoft.AspNetCore.SignalR.IUserIdProvider",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.DynamicHub",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "BaseType": "Microsoft.AspNetCore.SignalR.Hub",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Clients",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.DynamicHubClients",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Clients",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.SignalR.DynamicHubClients"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.DynamicHubClients",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_All",
+ "Parameters": [],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Caller",
+ "Parameters": [],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Client",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "connectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Group",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "groupNames",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OthersInGroup",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Others",
+ "Parameters": [],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "User",
+ "Parameters": [
+ {
+ "Name": "userId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "userIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "System.Object",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "clients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubCallerClients"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Hub",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "System.IDisposable"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Clients",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IHubCallerClients",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Clients",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubCallerClients"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Context",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.HubCallerContext",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Context",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.SignalR.HubCallerContext"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Groups",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IGroupManager",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Groups",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.SignalR.IGroupManager"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OnConnectedAsync",
+ "Parameters": [],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OnDisconnectedAsync",
+ "Parameters": [
+ {
+ "Name": "exception",
+ "Type": "System.Exception"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Dispose",
+ "Parameters": [
+ {
+ "Name": "disposing",
+ "Type": "System.Boolean"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Visibility": "Protected",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Dispose",
+ "Parameters": [],
+ "ReturnType": "System.Void",
+ "Sealed": true,
+ "Virtual": true,
+ "ImplementedInterface": "System.IDisposable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubCallerContext",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionId",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_UserIdentifier",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_User",
+ "Parameters": [],
+ "ReturnType": "System.Security.Claims.ClaimsPrincipal",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Items",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IDictionary",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Features",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionAborted",
+ "Parameters": [],
+ "ReturnType": "System.Threading.CancellationToken",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Abort",
+ "Parameters": [],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubClientsExtensions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "Static": true,
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId7",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId7",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId8",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection4",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection5",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection6",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection7",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "connection1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection7",
+ "Type": "System.String"
+ },
+ {
+ "Name": "connection8",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group4",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group5",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group6",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group7",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "group1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group7",
+ "Type": "System.String"
+ },
+ {
+ "Name": "group8",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId7",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId7",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionId8",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user4",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user5",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user6",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user7",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "hubClients",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubClients"
+ },
+ {
+ "Name": "user1",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user2",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user3",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user4",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user5",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user6",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user7",
+ "Type": "System.String"
+ },
+ {
+ "Name": "user8",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "Static": true,
+ "Extension": true,
+ "Visibility": "Public",
+ "GenericParameter": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubConnectionContext",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionAborted",
+ "Parameters": [],
+ "ReturnType": "System.Threading.CancellationToken",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_ConnectionId",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_User",
+ "Parameters": [],
+ "ReturnType": "System.Security.Claims.ClaimsPrincipal",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Features",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.Http.Features.IFeatureCollection",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Items",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IDictionary",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_UserIdentifier",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_UserIdentifier",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Protocol",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WriteAsync",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.ValueTask",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "WriteAsync",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.SerializedHubMessage"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.ValueTask",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Abort",
+ "Parameters": [],
+ "ReturnType": "System.Void",
+ "Virtual": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "connectionContext",
+ "Type": "Microsoft.AspNetCore.Connections.ConnectionContext"
+ },
+ {
+ "Name": "keepAliveInterval",
+ "Type": "System.TimeSpan"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubConnectionHandler",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.Connections.ConnectionHandler",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "OnConnectedAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.Connections.ConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Override": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "lifetimeManager",
+ "Type": "Microsoft.AspNetCore.SignalR.HubLifetimeManager"
+ },
+ {
+ "Name": "protocolResolver",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubProtocolResolver"
+ },
+ {
+ "Name": "globalHubOptions",
+ "Type": "Microsoft.Extensions.Options.IOptions"
+ },
+ {
+ "Name": "hubOptions",
+ "Type": "Microsoft.Extensions.Options.IOptions>"
+ },
+ {
+ "Name": "loggerFactory",
+ "Type": "Microsoft.Extensions.Logging.ILoggerFactory"
+ },
+ {
+ "Name": "userIdProvider",
+ "Type": "Microsoft.AspNetCore.SignalR.IUserIdProvider"
+ },
+ {
+ "Name": "dispatcher",
+ "Type": "Microsoft.AspNetCore.SignalR.Internal.HubDispatcher"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubConnectionStore",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Item",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.HubConnectionContext",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Count",
+ "Parameters": [],
+ "ReturnType": "System.Int32",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Add",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Remove",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetEnumerator",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.HubConnectionStore+Enumerator",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubLifetimeManager",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "OnConnectedAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OnDisconnectedAsync",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAllAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendAllExceptAsync",
+ "Parameters": [
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendConnectionAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendConnectionsAsync",
+ "Parameters": [
+ {
+ "Name": "connectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupAsync",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupsAsync",
+ "Parameters": [
+ {
+ "Name": "groupNames",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendGroupExceptAsync",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendUserAsync",
+ "Parameters": [
+ {
+ "Name": "userId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "SendUsersAsync",
+ "Parameters": [
+ {
+ "Name": "userIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ },
+ {
+ "Name": "methodName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "AddToGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "RemoveFromGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "Virtual": true,
+ "Abstract": true,
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubMethodNameAttribute",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "System.Attribute",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Name",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "name",
+ "Type": "System.String"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_HandshakeTimeout",
+ "Parameters": [],
+ "ReturnType": "System.Nullable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_HandshakeTimeout",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Nullable"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_KeepAliveInterval",
+ "Parameters": [],
+ "ReturnType": "System.Nullable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_KeepAliveInterval",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Nullable"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_SupportedProtocols",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IList",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_SupportedProtocols",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Collections.Generic.IList"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_EnableDetailedErrors",
+ "Parameters": [],
+ "ReturnType": "System.Nullable",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_EnableDetailedErrors",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "System.Nullable"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.HubOptions",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "BaseType": "Microsoft.AspNetCore.SignalR.HubOptions",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.Hub",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "Abstract": true,
+ "BaseType": "Microsoft.AspNetCore.SignalR.Hub",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Clients",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IHubCallerClients",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "set_Clients",
+ "Parameters": [
+ {
+ "Name": "value",
+ "Type": "Microsoft.AspNetCore.SignalR.IHubCallerClients"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [],
+ "Visibility": "Protected",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "Class": true,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IClientProxy",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "SendCoreAsync",
+ "Parameters": [
+ {
+ "Name": "method",
+ "Type": "System.String"
+ },
+ {
+ "Name": "args",
+ "Type": "System.Object[]"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IGroupManager",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "AddToGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "RemoveFromGroupAsync",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ },
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "cancellationToken",
+ "Type": "System.Threading.CancellationToken",
+ "DefaultValue": "default(System.Threading.CancellationToken)"
+ }
+ ],
+ "ReturnType": "System.Threading.Tasks.Task",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubActivator",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "Create",
+ "Parameters": [],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Release",
+ "Parameters": [
+ {
+ "Name": "hub",
+ "Type": "T0"
+ }
+ ],
+ "ReturnType": "System.Void",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubCallerClients",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.IHubCallerClients"
+ ],
+ "Members": [],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubCallerClients",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.IHubClients"
+ ],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Caller",
+ "Parameters": [],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Others",
+ "Parameters": [],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "OthersInGroup",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubClients",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.IHubClients"
+ ],
+ "Members": [],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubClients",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_All",
+ "Parameters": [],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "AllExcept",
+ "Parameters": [
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Client",
+ "Parameters": [
+ {
+ "Name": "connectionId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Clients",
+ "Parameters": [
+ {
+ "Name": "connectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Group",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Groups",
+ "Parameters": [
+ {
+ "Name": "groupNames",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GroupExcept",
+ "Parameters": [
+ {
+ "Name": "groupName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "excludedConnectionIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "User",
+ "Parameters": [
+ {
+ "Name": "userId",
+ "Type": "System.String"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "Users",
+ "Parameters": [
+ {
+ "Name": "userIds",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "T0",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubContext",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Clients",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IHubClients",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Groups",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IGroupManager",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubContext",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Clients",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IHubClients",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Groups",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.IGroupManager",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": [
+ {
+ "ParameterName": "THub",
+ "ParameterPosition": 0,
+ "BaseTypeOrInterfaces": [
+ "Microsoft.AspNetCore.SignalR.Hub"
+ ]
+ },
+ {
+ "ParameterName": "T",
+ "ParameterPosition": 1,
+ "Class": true,
+ "BaseTypeOrInterfaces": []
+ }
+ ]
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IHubProtocolResolver",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_AllProtocols",
+ "Parameters": [],
+ "ReturnType": "System.Collections.Generic.IReadOnlyList",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetProtocol",
+ "Parameters": [
+ {
+ "Name": "protocolName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "supportedProtocols",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [
+ "Microsoft.AspNetCore.SignalR.ISignalRBuilder"
+ ],
+ "Members": [],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.IUserIdProvider",
+ "Visibility": "Public",
+ "Kind": "Interface",
+ "Abstract": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "GetUserId",
+ "Parameters": [
+ {
+ "Name": "connection",
+ "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext"
+ }
+ ],
+ "ReturnType": "System.String",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.SerializedHubMessage",
+ "Visibility": "Public",
+ "Kind": "Class",
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_Message",
+ "Parameters": [],
+ "ReturnType": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "GetSerializedMessage",
+ "Parameters": [
+ {
+ "Name": "protocol",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol"
+ }
+ ],
+ "ReturnType": "System.ReadOnlyMemory",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "messages",
+ "Type": "System.Collections.Generic.IReadOnlyList"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "message",
+ "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage"
+ }
+ ],
+ "Visibility": "Public",
+ "GenericParameter": []
+ }
+ ],
+ "GenericParameters": []
+ },
+ {
+ "Name": "Microsoft.AspNetCore.SignalR.SerializedMessage",
+ "Visibility": "Public",
+ "Kind": "Struct",
+ "Sealed": true,
+ "ImplementedInterfaces": [],
+ "Members": [
+ {
+ "Kind": "Method",
+ "Name": "get_ProtocolName",
+ "Parameters": [],
+ "ReturnType": "System.String",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Method",
+ "Name": "get_Serialized",
+ "Parameters": [],
+ "ReturnType": "System.ReadOnlyMemory",
+ "Visibility": "Public",
+ "GenericParameter": []
+ },
+ {
+ "Kind": "Constructor",
+ "Name": ".ctor",
+ "Parameters": [
+ {
+ "Name": "protocolName",
+ "Type": "System.String"
+ },
+ {
+ "Name": "serialized",
+ "Type": "System.ReadOnlyMemory