WebSockets 248 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. commit 4cf0b5d033e445153f8ed6bf40bcd8e7b959fd2d
  2. Author: Ryan Brandenburg <[email protected]>
  3. Date: Wed Mar 14 15:35:35 2018 -0700
  4. Set 2.0 baselines
  5. diff --git a/src/Microsoft.AspNetCore.WebSockets/baseline.netcore.json b/src/Microsoft.AspNetCore.WebSockets/baseline.netcore.json
  6. new file mode 100644
  7. index 00000000000..6bddb5de961
  8. --- /dev/null
  9. +++ b/src/Microsoft.AspNetCore.WebSockets/baseline.netcore.json
  10. @@ -0,0 +1,231 @@
  11. +{
  12. + "AssemblyIdentity": "Microsoft.AspNetCore.WebSockets, Version=2.0.2.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
  13. + "Types": [
  14. + {
  15. + "Name": "Microsoft.AspNetCore.Builder.WebSocketMiddlewareExtensions",
  16. + "Visibility": "Public",
  17. + "Kind": "Class",
  18. + "Abstract": true,
  19. + "Static": true,
  20. + "Sealed": true,
  21. + "ImplementedInterfaces": [],
  22. + "Members": [
  23. + {
  24. + "Kind": "Method",
  25. + "Name": "UseWebSockets",
  26. + "Parameters": [
  27. + {
  28. + "Name": "app",
  29. + "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
  30. + }
  31. + ],
  32. + "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
  33. + "Static": true,
  34. + "Extension": true,
  35. + "Visibility": "Public",
  36. + "GenericParameter": []
  37. + },
  38. + {
  39. + "Kind": "Method",
  40. + "Name": "UseWebSockets",
  41. + "Parameters": [
  42. + {
  43. + "Name": "app",
  44. + "Type": "Microsoft.AspNetCore.Builder.IApplicationBuilder"
  45. + },
  46. + {
  47. + "Name": "options",
  48. + "Type": "Microsoft.AspNetCore.Builder.WebSocketOptions"
  49. + }
  50. + ],
  51. + "ReturnType": "Microsoft.AspNetCore.Builder.IApplicationBuilder",
  52. + "Static": true,
  53. + "Extension": true,
  54. + "Visibility": "Public",
  55. + "GenericParameter": []
  56. + }
  57. + ],
  58. + "GenericParameters": []
  59. + },
  60. + {
  61. + "Name": "Microsoft.AspNetCore.Builder.WebSocketOptions",
  62. + "Visibility": "Public",
  63. + "Kind": "Class",
  64. + "ImplementedInterfaces": [],
  65. + "Members": [
  66. + {
  67. + "Kind": "Method",
  68. + "Name": "get_KeepAliveInterval",
  69. + "Parameters": [],
  70. + "ReturnType": "System.TimeSpan",
  71. + "Visibility": "Public",
  72. + "GenericParameter": []
  73. + },
  74. + {
  75. + "Kind": "Method",
  76. + "Name": "set_KeepAliveInterval",
  77. + "Parameters": [
  78. + {
  79. + "Name": "value",
  80. + "Type": "System.TimeSpan"
  81. + }
  82. + ],
  83. + "ReturnType": "System.Void",
  84. + "Visibility": "Public",
  85. + "GenericParameter": []
  86. + },
  87. + {
  88. + "Kind": "Method",
  89. + "Name": "get_ReceiveBufferSize",
  90. + "Parameters": [],
  91. + "ReturnType": "System.Int32",
  92. + "Visibility": "Public",
  93. + "GenericParameter": []
  94. + },
  95. + {
  96. + "Kind": "Method",
  97. + "Name": "set_ReceiveBufferSize",
  98. + "Parameters": [
  99. + {
  100. + "Name": "value",
  101. + "Type": "System.Int32"
  102. + }
  103. + ],
  104. + "ReturnType": "System.Void",
  105. + "Visibility": "Public",
  106. + "GenericParameter": []
  107. + },
  108. + {
  109. + "Kind": "Constructor",
  110. + "Name": ".ctor",
  111. + "Parameters": [],
  112. + "Visibility": "Public",
  113. + "GenericParameter": []
  114. + }
  115. + ],
  116. + "GenericParameters": []
  117. + },
  118. + {
  119. + "Name": "Microsoft.AspNetCore.WebSockets.ExtendedWebSocketAcceptContext",
  120. + "Visibility": "Public",
  121. + "Kind": "Class",
  122. + "BaseType": "Microsoft.AspNetCore.Http.WebSocketAcceptContext",
  123. + "ImplementedInterfaces": [],
  124. + "Members": [
  125. + {
  126. + "Kind": "Method",
  127. + "Name": "get_SubProtocol",
  128. + "Parameters": [],
  129. + "ReturnType": "System.String",
  130. + "Virtual": true,
  131. + "Override": true,
  132. + "Visibility": "Public",
  133. + "GenericParameter": []
  134. + },
  135. + {
  136. + "Kind": "Method",
  137. + "Name": "set_SubProtocol",
  138. + "Parameters": [
  139. + {
  140. + "Name": "value",
  141. + "Type": "System.String"
  142. + }
  143. + ],
  144. + "ReturnType": "System.Void",
  145. + "Virtual": true,
  146. + "Override": true,
  147. + "Visibility": "Public",
  148. + "GenericParameter": []
  149. + },
  150. + {
  151. + "Kind": "Method",
  152. + "Name": "get_ReceiveBufferSize",
  153. + "Parameters": [],
  154. + "ReturnType": "System.Nullable<System.Int32>",
  155. + "Visibility": "Public",
  156. + "GenericParameter": []
  157. + },
  158. + {
  159. + "Kind": "Method",
  160. + "Name": "set_ReceiveBufferSize",
  161. + "Parameters": [
  162. + {
  163. + "Name": "value",
  164. + "Type": "System.Nullable<System.Int32>"
  165. + }
  166. + ],
  167. + "ReturnType": "System.Void",
  168. + "Visibility": "Public",
  169. + "GenericParameter": []
  170. + },
  171. + {
  172. + "Kind": "Method",
  173. + "Name": "get_KeepAliveInterval",
  174. + "Parameters": [],
  175. + "ReturnType": "System.Nullable<System.TimeSpan>",
  176. + "Visibility": "Public",
  177. + "GenericParameter": []
  178. + },
  179. + {
  180. + "Kind": "Method",
  181. + "Name": "set_KeepAliveInterval",
  182. + "Parameters": [
  183. + {
  184. + "Name": "value",
  185. + "Type": "System.Nullable<System.TimeSpan>"
  186. + }
  187. + ],
  188. + "ReturnType": "System.Void",
  189. + "Visibility": "Public",
  190. + "GenericParameter": []
  191. + },
  192. + {
  193. + "Kind": "Constructor",
  194. + "Name": ".ctor",
  195. + "Parameters": [],
  196. + "Visibility": "Public",
  197. + "GenericParameter": []
  198. + }
  199. + ],
  200. + "GenericParameters": []
  201. + },
  202. + {
  203. + "Name": "Microsoft.AspNetCore.WebSockets.WebSocketMiddleware",
  204. + "Visibility": "Public",
  205. + "Kind": "Class",
  206. + "ImplementedInterfaces": [],
  207. + "Members": [
  208. + {
  209. + "Kind": "Method",
  210. + "Name": "Invoke",
  211. + "Parameters": [
  212. + {
  213. + "Name": "context",
  214. + "Type": "Microsoft.AspNetCore.Http.HttpContext"
  215. + }
  216. + ],
  217. + "ReturnType": "System.Threading.Tasks.Task",
  218. + "Visibility": "Public",
  219. + "GenericParameter": []
  220. + },
  221. + {
  222. + "Kind": "Constructor",
  223. + "Name": ".ctor",
  224. + "Parameters": [
  225. + {
  226. + "Name": "next",
  227. + "Type": "Microsoft.AspNetCore.Http.RequestDelegate"
  228. + },
  229. + {
  230. + "Name": "options",
  231. + "Type": "Microsoft.Extensions.Options.IOptions<Microsoft.AspNetCore.Builder.WebSocketOptions>"
  232. + }
  233. + ],
  234. + "Visibility": "Public",
  235. + "GenericParameter": []
  236. + }
  237. + ],
  238. + "GenericParameters": []
  239. + }
  240. + ]
  241. +}
  242. \ No newline at end of file