using IM_API.Models; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace IM_API.Dtos { public class UserInfoDto { public int Id { get; set; } /// /// 唯一用户名 /// public string Username { get; set; } /// /// 用户昵称 /// public string NickName { get; set; } /// /// 用户头像 /// public string? Avatar { get; set; } /// /// 用户在线状态 /// 0(默认):不在线 /// 1:在线 /// public UserOnlineStatus OnlineStatusEnum { get; set; } /// /// 创建时间 /// public DateTime Created { get; set; } /// /// 账户状态 /// (0:未激活,1:正常,2:封禁) /// public UserStatus StatusEnum { get; set; } } }