Пример #1
0
        public async Task Decline()
        {
            // 查询好友请求
            LCFriendshipRequest request = await GetRequest();

            // 拒绝
            await LCFriendship.DeclineRequest(request);
        }
Пример #2
0
    public async void AddFriend()
    {
        try {
            await LCFriendship.Request(target.ObjectId);

            Close();
        } catch (LCException e) {
            Debug.LogError($"{e.Code} : {e.Message}");
        }
    }
Пример #3
0
    public async void Decline()
    {
        try {
            await LCFriendship.DeclineRequest(request);

            SendMessageUpwards("Reload", SendMessageOptions.RequireReceiver);
        } catch (LCException e) {
            LCUtils.LogException(e);
            throw e;
        }
    }
Пример #4
0
        public async Task Accept()
        {
            // 查询好友请求
            LCFriendshipRequest request = await GetRequest();

            // 接受
            await LCFriendship.AcceptRequest(request);

            // 查询好友
            Assert.Greater((await GetFriends()).Count, 0);
        }
Пример #5
0
        public async Task Init()
        {
            user1 = await SignUp();

            user2 = await SignUp();

            Dictionary <string, object> attrs = new Dictionary <string, object> {
                { "group", "sport" }
            };
            await LCFriendship.Request(user1.ObjectId, attrs);

            await SignUp();

            await LCFriendship.Request(user1.ObjectId);

            await LCUser.BecomeWithSessionToken(user1.SessionToken);
        }