コード例 #1
0
        public ActionResult <string> Get(int id)
        {
            UserRelationships userRelationships = new UserRelationships();
            string            result            = userRelationships.GetRelationship(id);

            return(result);
        }
コード例 #2
0
ファイル: User.cs プロジェクト: wangrunji0408/Chat
        internal UserRelationship GetOrAddRelationshipWith(User target)
        {
            var relationship = UserRelationships.FirstOrDefault(r => r.ToUserId == target.Id);

            if (relationship == null)
            {
                relationship = new UserRelationship(this, target);
                UserRelationships.Add(relationship);
                Logger?.LogInformation($"New relationship with user {target.Id}");
            }
            return(relationship);
        }
コード例 #3
0
ファイル: User.cs プロジェクト: wangrunji0408/Chat
 public bool IsFriend(long userId)
 {
     return(UserRelationships.FirstOrDefault(r => r.ToUserId == userId)?.IsFriend ?? false);
 }