static void Main(string[] args) { try { SMLogger.LogThis("StealME Service Starting..."); _socketListener = new SynchronousSocketListener(); _socketListener.ClientConnected += new System.EventHandler<ClientEventArgs>(socketListener_ClientConnected); _socketListener.ClientLeft += new System.EventHandler<ClientEventArgs>(socketListener_ClientLeft); Thread listenerThread = new Thread(new ThreadStart(_socketListener.StartListening)); listenerThread.IsBackground = true; listenerThread.Start(); MessageQueue.StartPolling(); SMLogger.LogThis("StealME Service Started."); System.Console.ReadLine(); } catch (Exception ex) { SMLogger.LogThis(ex.ToString()); } }
public MainWindow() { InitializeComponent(); _socketListener = new SynchronousSocketListener(); _socketListener.ClientConnected += new System.EventHandler<ClientEventArgs>(this.socketListener_ClientConnected); _socketListener.ClientLeft += new System.EventHandler<ClientEventArgs>(this.socketListener_ClientLeft); Thread listenerThread = new Thread(new ThreadStart(_socketListener.StartListening)); listenerThread.IsBackground = true; listenerThread.Start(); statConnections.Text = _connections.ToString(); }