Example #1
0
		public void SaveAndLoadInfoMessage()
		{
			var info = new LogInfoMessage("A test info message");
			var data = BinaryDataExtensions.SaveToMemoryStream(info);
			var loadedInfo = data.CreateFromMemoryStream() as LogInfoMessage;
			Assert.AreEqual(info.Text, loadedInfo.Text);
			Assert.AreEqual(info.TimeStamp, loadedInfo.TimeStamp);
		}
Example #2
0
 private void OnDataReceived(Client client, object message)
 {
     var logInfo = message as LogInfoMessage;
     if (message is LoginRequest)
         client.Send(new LoginSuccessful("localhost", ""));
     if (logInfo != null)
         LastMessage = logInfo;
 }