How to obtain the Session.SessionId in consuming code?
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 4.4k
- Forks
- 993
- Avg merge
- 9d 21h
- Merged PRs (30d)
- 1
Description
I'd like to get the SessionId in code that is using the SSH.NET library. Unfortunately, the SessionId is internal. I can access it when debugging, but not in code. Is there a method somewhere (or some other way) to get the SessionId (which is a byte array)? If not, I will have to manipulate the source to expose the SessionId myself. Please advise. Thanks.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the internal SessionId in SSH.NET's session implementation and reviewing how session information is exposed to consuming code. The work is done when consuming code can obtain the SessionId as a byte array through a supported API, with behavior checked against the existing library conventions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100