public UserChatFriend( Guid userId, Guid friendId, string remarkName = "", string description = "", Guid?tenantId = null) { UserId = userId; FrientId = friendId; RemarkName = remarkName; TenantId = tenantId; Description = description; Status = UserFriendStatus.NeedValidation; }
public void SetStatus(UserFriendStatus status = UserFriendStatus.NeedValidation) { if (Status == UserFriendStatus.NeedValidation && status == UserFriendStatus.Added) { // 如果是后续验证通过的需要单独的事件 AddLocalEvent(new UserChatFriendEto { TenantId = TenantId, UserId = UserId, FrientId = FrientId, Status = UserFriendStatus.Added }); } Status = status; }
public UserAddFriendResult(UserFriendStatus status) { Status = status; }