using System.Text.Json.Serialization; using XFEExtension.NetCore.ServerInteractive.Interfaces; namespace XFEExtension.NetCore.ServerInteractive.Models.RequesterModels; /// /// 用户登录结果 /// /// 登录返回用户接口类型 public class UserLoginResult where T : IUserFaceInfo { /// /// 用户登录Session /// [JsonPropertyName("session")] public string Session { get; set; } = string.Empty; /// /// 用户登录到期日期 /// [JsonPropertyName("expireDate")] public DateTime ExpireDate { get; set; } /// /// 用户信息 /// [JsonPropertyName("userInfo")] public T UserInfo { get; set; } = default!; }