private void onMUCInfoChanged(string chatId) { MUCChatInfoTable info = getMUCInfo(chatId); if (info != null) { MUCInfoChanged?.Invoke(this, new MUCInfoChangedEventArgs(info, false)); } }
public void setMUCChatInfo(MUCChatInfoTable info, bool delete, bool triggerMUCChanged) { if (info != null) { if (delete) { dB.Delete(info); } else { update(info); } if (triggerMUCChanged) { MUCInfoChanged?.Invoke(this, new MUCInfoChangedEventArgs(info, delete)); } } }