private static void EventSink_Disconnected(DisconnectedEventArgs e) { if (e.Mobile != null && e.Mobile.Account != null) { try { ClientMon.RemoveAccount(e.Mobile); } catch (Exception ex) { LogHelper.LogException(ex); } } }
private static void EventSink_Connected(ConnectedEventArgs e) { if (e.Mobile != null && e.Mobile.Account != null && e.Mobile.NetState != null) { try { ClientMon.AddAccount(e.Mobile); } catch (Exception ex) { LogHelper.LogException(ex); } } }