Exemplo n.º 1
0
        public void RemoveFriend()
        {
            ManualResetEvent evt = new ManualResetEvent(false);
            var committed        = false;

            var message = NFriendRemoveMessage.Default(FriendUserId);

            client.Send(message, (bool completed) => {
                committed = completed;
                evt.Set();
            }, _ => {
                evt.Set();
            });

            evt.WaitOne(1000, false);
            Assert.IsTrue(committed);
        }
Exemplo n.º 2
0
        public void DeleteFriend()
        {
            var friend = StateManager.Instance.Friends[_friendSelectorDropdown.value];

            NakamaManager.Instance.FriendRemove(NFriendRemoveMessage.Default(friend.Id));
        }
Exemplo n.º 3
0
 public void FriendRemove(NFriendRemoveMessage message)
 {
     _client.Send(message, done => { FriendsList(NFriendsListMessage.Default()); }, ErrorHandler);
 }