Skip to content

Latest commit

 

History

History
30 lines (27 loc) · 1.28 KB

File metadata and controls

30 lines (27 loc) · 1.28 KB

WebSocketExtensions DotNetCore

Defines WebSocket extensions to microsoft WebSocket implementation to bring it in line with something like WebSocketSharp

This package attempts to be like WebSocketSharp for DotNetCore


Why not use WebSocketSharp

  • They do not seem to have a dotnetcore version
    • They Seem to be selling a version that is compatible in UnityStore (not open source)
  • People have taken it and forked it and fixed 80% of issues with it
    • The forks have poor drop-in compatiblity
    • Most dont work with DotNetCore
    • Questionable Integration Tests
    • Most not touched in forever

This Nuget Package (websocketextensions) defines

  • WebSocketServer
  • WebSocketClient
  • Extension Methods to WebSocket which allow for things like SendStream

Roadmap

  • Ability to use new Pipe feature to stream bytes directly to handler
  • More Exahstive unit tests

Liscensed under MIT