SOCKS/HTTP Proxy/DTLS (PSK) support for C# using OpenBSD nc and OpenSSL CLI. nc/OpenSSL should be installed or shipped with this (nc is a small executable). stdbuf (GNU coreutils/BSD) or unbuffer from expect (TCL) should preferably be there too (although this can work without it, there might be buffering delays).
$ dotnet add package Rishi.ProxyNo README available.