public void GetNewMessages() { if (SLRM.ActiveServer == null) { return; } NewMessagesRequestInitiator c = factory.CreateFromConversationType <NewMessagesRequestInitiator>(); c.RemoteEndPoint = SLRM.ActiveServer.ChatServerEndpoint; c.ES = ES; c.Launch(); }
private void Run() { while (isRunning) { Console.WriteLine("Attempting to get new messages"); if (SLRM.ActiveServer != null) { NewMessagesRequestInitiator c = factory.CreateFromConversationType <NewMessagesRequestInitiator>(); c.RemoteEndPoint = SLRM.ActiveServer.ChatServerEndpoint; c.ES = ES; c.Launch(); } Thread.Sleep(5000); } }