protected override void OnReceive(Session aSession, string aName, string aValue) { Console.WriteLine(string.Format("Name: {0} Value: {1}", aName, aValue)); switch (aName) { case "CloseApplication": if (iPageControl.EventCloseApplicationRequested != null) { iPageControl.EventCloseApplicationRequested(this, EventArgs.Empty); } break; default: base.OnReceive(aSession, aName, aValue); break; } }