c# SocketProxy