Generate baselines and enable Api check (#2304)

This commit is contained in:
BrennanConroy 2018-05-17 15:21:13 -07:00 committed by GitHub
parent 26e456fd25
commit 32cee74a0c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
12 changed files with 11287 additions and 1 deletions

View File

@ -5,7 +5,6 @@
<NoWarn>$(NoWarn);CS1591</NoWarn>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageTags>aspnetcore;signalr</PackageTags>
<EnableApiCheck>false</EnableApiCheck>
</PropertyGroup>
<ItemGroup>

View File

@ -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<System.Object, System.Object>",
"Virtual": true,
"Override": true,
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Items",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IDictionary<System.Object, System.Object>"
}
],
"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<System.Net.Http.HttpMessageHandler, System.Net.Http.HttpMessageHandler>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_HttpMessageHandlerFactory",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.Net.Http.HttpMessageHandler, System.Net.Http.HttpMessageHandler>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_Headers",
"Parameters": [],
"ReturnType": "System.Collections.Generic.IDictionary<System.String, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_Headers",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IDictionary<System.String, System.String>"
}
],
"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<System.Threading.Tasks.Task<System.String>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AccessTokenProvider",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.Threading.Tasks.Task<System.String>>"
}
],
"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<System.Boolean>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_UseDefaultCredentials",
"Parameters": [
{
"Name": "value",
"Type": "System.Nullable<System.Boolean>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "get_WebSocketConfiguration",
"Parameters": [],
"ReturnType": "System.Action<System.Net.WebSockets.ClientWebSocketOptions>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_WebSocketConfiguration",
"Parameters": [
{
"Name": "value",
"Type": "System.Action<System.Net.WebSockets.ClientWebSocketOptions>"
}
],
"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": []
}
]
}

View File

@ -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<System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_TransferFormats",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<System.String>"
}
],
"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<System.Byte>"
}
],
"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<Microsoft.AspNetCore.Http.Connections.AvailableTransport>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_AvailableTransports",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<Microsoft.AspNetCore.Http.Connections.AvailableTransport>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

View File

@ -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<Microsoft.AspNetCore.Connections.IConnectionBuilder>"
}
],
"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<Microsoft.AspNetCore.Connections.IConnectionBuilder>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "MapConnectionHandler<T0>",
"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<T0>",
"Parameters": [
{
"Name": "path",
"Type": "Microsoft.AspNetCore.Http.PathString"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Http.Connections.HttpConnectionDispatcherOptions>"
}
],
"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<Microsoft.AspNetCore.Authorization.IAuthorizeData>",
"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.Collections.Generic.IList<System.String>, System.String>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_SubProtocolSelector",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.Collections.Generic.IList<System.String>, 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<Microsoft.AspNetCore.Http.Connections.ConnectionsRouteBuilder>"
}
],
"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": []
}
]
}

File diff suppressed because it is too large Load Diff

View File

@ -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<Microsoft.AspNetCore.Connections.ConnectionContext>",
"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<Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions>"
},
{
"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<Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions>"
}
],
"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<Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions>"
}
],
"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<Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions>"
}
],
"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<Microsoft.AspNetCore.Http.Connections.Client.HttpConnectionOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.SignalR.Client.IHubConnectionBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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<T0>",
"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<T0>",
"Parameters": [
{
"Name": "builder",
"Type": "T0"
},
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions>"
}
],
"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<System.Byte>",
"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<System.Byte>"
}
],
"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<System.Byte>",
"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<Microsoft.AspNetCore.SignalR.JsonHubProtocolOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

View File

@ -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<T0>",
"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<T0>",
"Parameters": [
{
"Name": "builder",
"Type": "T0"
},
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.SignalR.MessagePackHubProtocolOptions>"
}
],
"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<MessagePack.IFormatterResolver>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_FormatterResolvers",
"Parameters": [
{
"Name": "value",
"Type": "System.Collections.Generic.IList<MessagePack.IFormatterResolver>"
}
],
"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<System.Byte>",
"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<System.Byte>"
}
],
"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<System.Byte>",
"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<Microsoft.AspNetCore.SignalR.MessagePackHubProtocolOptions>"
}
],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

View File

@ -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<Microsoft.AspNetCore.SignalR.Redis.RedisOptions>"
}
],
"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<Microsoft.AspNetCore.SignalR.Redis.RedisOptions>"
}
],
"ReturnType": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder",
"Static": true,
"Extension": true,
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
},
{
"Name": "Microsoft.AspNetCore.SignalR.Redis.RedisHubLifetimeManager<T0>",
"Visibility": "Public",
"Kind": "Class",
"BaseType": "Microsoft.AspNetCore.SignalR.HubLifetimeManager<T0>",
"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<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": "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<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": "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<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<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": "SendUsersAsync",
"Parameters": [
{
"Name": "userIds",
"Type": "System.Collections.Generic.IReadOnlyList<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": "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<Microsoft.AspNetCore.SignalR.Redis.RedisHubLifetimeManager<T0>>"
},
{
"Name": "options",
"Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.SignalR.Redis.RedisOptions>"
},
{
"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<System.IO.TextWriter, System.Threading.Tasks.Task<StackExchange.Redis.IConnectionMultiplexer>>",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Method",
"Name": "set_ConnectionFactory",
"Parameters": [
{
"Name": "value",
"Type": "System.Func<System.IO.TextWriter, System.Threading.Tasks.Task<StackExchange.Redis.IConnectionMultiplexer>>"
}
],
"ReturnType": "System.Void",
"Visibility": "Public",
"GenericParameter": []
},
{
"Kind": "Constructor",
"Name": ".ctor",
"Parameters": [],
"Visibility": "Public",
"GenericParameter": []
}
],
"GenericParameters": []
}
]
}

View File

@ -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<T0>",
"Parameters": [
{
"Name": "signalrBuilder",
"Type": "Microsoft.AspNetCore.SignalR.ISignalRServerBuilder"
},
{
"Name": "configure",
"Type": "System.Action<Microsoft.AspNetCore.SignalR.HubOptions<T0>>"
}
],
"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<Microsoft.AspNetCore.SignalR.HubOptions>"
}
],
"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<Microsoft.AspNetCore.SignalR.HubRouteBuilder>"
}
],
"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<T0>",
"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<T0>",
"Parameters": [
{
"Name": "path",
"Type": "Microsoft.AspNetCore.Http.PathString"
},
{
"Name": "configureOptions",
"Type": "System.Action<Microsoft.AspNetCore.Http.Connections.HttpConnectionDispatcherOptions>"
}
],
"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": []
}
]
}