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" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.SignalRConnectionBuilderExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "UseHub", + "Parameters": [ + { + "Name": "connectionBuilder", + "Type": "Microsoft.AspNetCore.Connections.IConnectionBuilder" + } + ], + "ReturnType": "Microsoft.AspNetCore.Connections.IConnectionBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "THub", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.Hub" + ] + } + ] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.Extensions.DependencyInjection.SignalRDependencyInjectionExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "AddSignalRCore", + "Parameters": [ + { + "Name": "services", + "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.HubConnectionStore+Enumerator", + "Visibility": "Public", + "Kind": "Struct", + "Sealed": true, + "ImplementedInterfaces": [ + "System.Collections.Generic.IEnumerator" + ], + "Members": [ + { + "Kind": "Method", + "Name": "Dispose", + "Parameters": [], + "ReturnType": "System.Void", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "System.IDisposable", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "MoveNext", + "Parameters": [], + "ReturnType": "System.Boolean", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "System.Collections.IEnumerator", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "Reset", + "Parameters": [], + "ReturnType": "System.Void", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "System.Collections.IEnumerator", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_Current", + "Parameters": [], + "ReturnType": "Microsoft.AspNetCore.SignalR.HubConnectionContext", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "System.Collections.Generic.IEnumerator", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [ + { + "Name": "hubConnectionList", + "Type": "Microsoft.AspNetCore.SignalR.HubConnectionStore" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + } + ] +} \ No newline at end of file diff --git a/src/Microsoft.AspNetCore.SignalR.Protocols.Json/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Protocols.Json/baseline.netcore.json new file mode 100644 index 0000000000..8ad9c14400 --- /dev/null +++ b/src/Microsoft.AspNetCore.SignalR.Protocols.Json/baseline.netcore.json @@ -0,0 +1,253 @@ +{ + "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Protocols.Json, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", + "Types": [ + { + "Name": "Microsoft.Extensions.DependencyInjection.JsonProtocolDependencyInjectionExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "AddJsonProtocol", + "Parameters": [ + { + "Name": "builder", + "Type": "T0" + } + ], + "ReturnType": "T0", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "TBuilder", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.ISignalRBuilder" + ] + } + ] + }, + { + "Kind": "Method", + "Name": "AddJsonProtocol", + "Parameters": [ + { + "Name": "builder", + "Type": "T0" + }, + { + "Name": "configure", + "Type": "System.Action" + } + ], + "ReturnType": "T0", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "TBuilder", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.ISignalRBuilder" + ] + } + ] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "get_PayloadSerializerSettings", + "Parameters": [], + "ReturnType": "Newtonsoft.Json.JsonSerializerSettings", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "set_PayloadSerializerSettings", + "Parameters": [ + { + "Name": "value", + "Type": "Newtonsoft.Json.JsonSerializerSettings" + } + ], + "ReturnType": "System.Void", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.Protocol.JsonHubProtocol", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [ + "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol" + ], + "Members": [ + { + "Kind": "Method", + "Name": "get_PayloadSerializer", + "Parameters": [], + "ReturnType": "Newtonsoft.Json.JsonSerializer", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_Name", + "Parameters": [], + "ReturnType": "System.String", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_Version", + "Parameters": [], + "ReturnType": "System.Int32", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_TransferFormat", + "Parameters": [], + "ReturnType": "Microsoft.AspNetCore.Connections.TransferFormat", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "IsVersionSupported", + "Parameters": [ + { + "Name": "version", + "Type": "System.Int32" + } + ], + "ReturnType": "System.Boolean", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "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", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "WriteMessage", + "Parameters": [ + { + "Name": "message", + "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage" + }, + { + "Name": "output", + "Type": "System.Buffers.IBufferWriter" + } + ], + "ReturnType": "System.Void", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "GetMessageBytes", + "Parameters": [ + { + "Name": "message", + "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage" + } + ], + "ReturnType": "System.ReadOnlyMemory", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [], + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [ + { + "Name": "options", + "Type": "Microsoft.Extensions.Options.IOptions" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + } + ] +} \ No newline at end of file diff --git a/src/Microsoft.AspNetCore.SignalR.Protocols.MessagePack/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Protocols.MessagePack/baseline.netcore.json new file mode 100644 index 0000000000..1aa4b1b686 --- /dev/null +++ b/src/Microsoft.AspNetCore.SignalR.Protocols.MessagePack/baseline.netcore.json @@ -0,0 +1,245 @@ +{ + "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Protocols.MessagePack, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", + "Types": [ + { + "Name": "Microsoft.Extensions.DependencyInjection.MessagePackProtocolDependencyInjectionExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "AddMessagePackProtocol", + "Parameters": [ + { + "Name": "builder", + "Type": "T0" + } + ], + "ReturnType": "T0", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "TBuilder", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.ISignalRBuilder" + ] + } + ] + }, + { + "Kind": "Method", + "Name": "AddMessagePackProtocol", + "Parameters": [ + { + "Name": "builder", + "Type": "T0" + }, + { + "Name": "configure", + "Type": "System.Action" + } + ], + "ReturnType": "T0", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "TBuilder", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.ISignalRBuilder" + ] + } + ] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.MessagePackHubProtocolOptions", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "get_FormatterResolvers", + "Parameters": [], + "ReturnType": "System.Collections.Generic.IList", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "set_FormatterResolvers", + "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.SignalR.Protocol.MessagePackHubProtocol", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [ + "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol" + ], + "Members": [ + { + "Kind": "Method", + "Name": "get_Name", + "Parameters": [], + "ReturnType": "System.String", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_Version", + "Parameters": [], + "ReturnType": "System.Int32", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_TransferFormat", + "Parameters": [], + "ReturnType": "Microsoft.AspNetCore.Connections.TransferFormat", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "IsVersionSupported", + "Parameters": [ + { + "Name": "version", + "Type": "System.Int32" + } + ], + "ReturnType": "System.Boolean", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "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", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "WriteMessage", + "Parameters": [ + { + "Name": "message", + "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage" + }, + { + "Name": "output", + "Type": "System.Buffers.IBufferWriter" + } + ], + "ReturnType": "System.Void", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "GetMessageBytes", + "Parameters": [ + { + "Name": "message", + "Type": "Microsoft.AspNetCore.SignalR.Protocol.HubMessage" + } + ], + "ReturnType": "System.ReadOnlyMemory", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "Microsoft.AspNetCore.SignalR.Protocol.IHubProtocol", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [], + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [ + { + "Name": "options", + "Type": "Microsoft.Extensions.Options.IOptions" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + } + ] +} \ No newline at end of file diff --git a/src/Microsoft.AspNetCore.SignalR.Redis/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR.Redis/baseline.netcore.json new file mode 100644 index 0000000000..48c2646d0e --- /dev/null +++ b/src/Microsoft.AspNetCore.SignalR.Redis/baseline.netcore.json @@ -0,0 +1,532 @@ +{ + "AssemblyIdentity": "Microsoft.AspNetCore.SignalR.Redis, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", + "Types": [ + { + "Name": "Microsoft.Extensions.DependencyInjection.RedisDependencyInjectionExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "AddRedis", + "Parameters": [ + { + "Name": "signalrBuilder", + "Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "AddRedis", + "Parameters": [ + { + "Name": "signalrBuilder", + "Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder" + }, + { + "Name": "redisConnectionString", + "Type": "System.String" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "AddRedis", + "Parameters": [ + { + "Name": "signalrBuilder", + "Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder" + }, + { + "Name": "configure", + "Type": "System.Action" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "AddRedis", + "Parameters": [ + { + "Name": "signalrBuilder", + "Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder" + }, + { + "Name": "redisConnectionString", + "Type": "System.String" + }, + { + "Name": "configure", + "Type": "System.Action" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.Redis.RedisHubLifetimeManager", + "Visibility": "Public", + "Kind": "Class", + "BaseType": "Microsoft.AspNetCore.SignalR.HubLifetimeManager", + "ImplementedInterfaces": [ + "System.IDisposable" + ], + "Members": [ + { + "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": "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": "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": "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": "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": "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": "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": "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": "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": "Method", + "Name": "Dispose", + "Parameters": [], + "ReturnType": "System.Void", + "Sealed": true, + "Virtual": true, + "ImplementedInterface": "System.IDisposable", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [ + { + "Name": "logger", + "Type": "Microsoft.Extensions.Logging.ILogger>" + }, + { + "Name": "options", + "Type": "Microsoft.Extensions.Options.IOptions" + }, + { + "Name": "hubProtocolResolver", + "Type": "Microsoft.AspNetCore.SignalR.IHubProtocolResolver" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [ + { + "ParameterName": "THub", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.Hub" + ] + } + ] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.Redis.RedisOptions", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "get_Configuration", + "Parameters": [], + "ReturnType": "StackExchange.Redis.ConfigurationOptions", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "set_Configuration", + "Parameters": [ + { + "Name": "value", + "Type": "StackExchange.Redis.ConfigurationOptions" + } + ], + "ReturnType": "System.Void", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "get_ConnectionFactory", + "Parameters": [], + "ReturnType": "System.Func>", + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "set_ConnectionFactory", + "Parameters": [ + { + "Name": "value", + "Type": "System.Func>" + } + ], + "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.SignalR/baseline.netcore.json b/src/Microsoft.AspNetCore.SignalR/baseline.netcore.json new file mode 100644 index 0000000000..ff857c17bc --- /dev/null +++ b/src/Microsoft.AspNetCore.SignalR/baseline.netcore.json @@ -0,0 +1,218 @@ +{ + "AssemblyIdentity": "Microsoft.AspNetCore.SignalR, Version=1.0.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60", + "Types": [ + { + "Name": "Microsoft.Extensions.DependencyInjection.SignalRDependencyInjectionExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "AddHubOptions", + "Parameters": [ + { + "Name": "signalrBuilder", + "Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder" + }, + { + "Name": "configure", + "Type": "System.Action>" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "THub", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.Hub" + ] + } + ] + }, + { + "Kind": "Method", + "Name": "AddSignalR", + "Parameters": [ + { + "Name": "services", + "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "AddSignalR", + "Parameters": [ + { + "Name": "services", + "Type": "Microsoft.Extensions.DependencyInjection.IServiceCollection" + }, + { + "Name": "configure", + "Type": "System.Action" + } + ], + "ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.Builder.SignalRAppBuilderExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "UseSignalR", + "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.AspNetCore.SignalR.GetHttpContextExtensions", + "Visibility": "Public", + "Kind": "Class", + "Abstract": true, + "Static": true, + "Sealed": true, + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "GetHttpContext", + "Parameters": [ + { + "Name": "connection", + "Type": "Microsoft.AspNetCore.SignalR.HubCallerContext" + } + ], + "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + }, + { + "Kind": "Method", + "Name": "GetHttpContext", + "Parameters": [ + { + "Name": "connection", + "Type": "Microsoft.AspNetCore.SignalR.HubConnectionContext" + } + ], + "ReturnType": "Microsoft.AspNetCore.Http.HttpContext", + "Static": true, + "Extension": true, + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + }, + { + "Name": "Microsoft.AspNetCore.SignalR.HubRouteBuilder", + "Visibility": "Public", + "Kind": "Class", + "ImplementedInterfaces": [], + "Members": [ + { + "Kind": "Method", + "Name": "MapHub", + "Parameters": [ + { + "Name": "path", + "Type": "Microsoft.AspNetCore.Http.PathString" + } + ], + "ReturnType": "System.Void", + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "THub", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.Hub" + ] + } + ] + }, + { + "Kind": "Method", + "Name": "MapHub", + "Parameters": [ + { + "Name": "path", + "Type": "Microsoft.AspNetCore.Http.PathString" + }, + { + "Name": "configureOptions", + "Type": "System.Action" + } + ], + "ReturnType": "System.Void", + "Visibility": "Public", + "GenericParameter": [ + { + "ParameterName": "THub", + "ParameterPosition": 0, + "BaseTypeOrInterfaces": [ + "Microsoft.AspNetCore.SignalR.Hub" + ] + } + ] + }, + { + "Kind": "Constructor", + "Name": ".ctor", + "Parameters": [ + { + "Name": "routes", + "Type": "Microsoft.AspNetCore.Http.Connections.ConnectionsRouteBuilder" + } + ], + "Visibility": "Public", + "GenericParameter": [] + } + ], + "GenericParameters": [] + } + ] +} \ No newline at end of file