public void Like() { if (!EnsureChatSession() || !chatState.ChatStarted) { return; } if (chatState.CanSendLike) { chatTextBox.AddInfo(Translation.Instance.ChatWindow_YouSentLike); chatSession.Like(); chatState.LikeSent(); DoLikeAction(); } else { chatTextBox.AddError(Translation.Instance.ChatWindow_LikeError, String.Empty); } }