Since you develope a WebClient: What about handling the Stream Data via Javascript?
From shell in a box:
https://code.google.com/p/shellinabox/source/browse/shellinabox/vt100.js
or
https://github.com/chjj/term.js
Would also make more sense, since the interactivity happens on the Client side.
You would just do the shell input/output handling with SSH.NET.
From shell in a box:
https://code.google.com/p/shellinabox/source/browse/shellinabox/vt100.js
or
https://github.com/chjj/term.js
Would also make more sense, since the interactivity happens on the Client side.
You would just do the shell input/output handling with SSH.NET.