Fully works now. Even with mono

_baseSock.BeginSend - haha.
Using only async methods now