private async Task PendingRequestButtonTask(FriendViewCellModel fvcm) { await Task.Delay(10); var contract = new FriendRequestContract() { InitiatorId = _userSelf.Id, TargetId = fvcm.UserId, TimeStamp = DateTime.Now, Type = FriendRequestType.Normal }; await _friendRequestService.PostFriendRequestAsync(contract); PendingFriends.Remove(fvcm); fvcm.Status = FriendStatus.Mutual; MutualFriends.Add(fvcm); FilterGroupsBySearch(); }