private void OnServerMessageReceived(ServerConnection server, NetworkMessage message)
        {
            message.From = ListenerEntry.Server;
            message.Destinations = ListenerEntry.Client | ListenerEntry.Local;

            base.OnMessageReceived(message);
        }
 public ConnectionMITM(Socket clientSocket, IMessageBuilder messageBuilder)
     : base(clientSocket)
 {
     m_messageBuilder = messageBuilder;
     Server = new ServerConnection(messageBuilder);
 }
 private void OnServerDisconnected(ServerConnection server)
 {
     logger.Debug("The server closed the connection");
     Disconnect();
 }
 private void OnServerConnected(ServerConnection server)
 {
     logger.Debug("Connection to the server opened");
 }
 private void OnServerDisconnected(ServerConnection server)
 {
     Disconnect();
 }
 private void OnServerConnected(ServerConnection server)
 {
 }