Surfus.Shell is an SSH Client written in C#.
$ dotnet add package Surfus.ShellSurfus.Shell is an SSH library for .NET designed to be super quick! It's been primarily designed for Cisco routers and switches, but can be used for anything.
using(var client = new SshClient("127.0.0.1"))
{
await client.ConnectAsync("user", "pass", CancellationToken.None);
var terminal = await client.CreateTerminalAsync(CancellationToken.None);
terminal.WriteAsync("Hello World!", CancellationToken.None);
}