Files
IM_NEW/User.WebApi/Applications/Dtos/LoginResponse.cs
T

27 lines
935 B
C#

namespace IdentityService.WebApi.Applications.Dtos
{
public class LoginResponse
{
public Guid UserId { get; init; }
public string Token { get; init; }
public string RefreshToken { get; init; }
public DateTime? Expired { get; init; }
public string UserName { get; set; }
public string NickName { get; set; }
public string? Avatar { get; set; }
public DateTimeOffset CreationTime { get; set; }
public LoginResponse(Guid userId, string token, string refreshToken, DateTime? expired, string userName, string nickName, string? avatar, DateTimeOffset creationTime)
{
UserId = userId;
Token = token;
RefreshToken = refreshToken;
Expired = expired;
UserName = userName;
NickName = nickName;
Avatar = avatar;
CreationTime = creationTime;
}
}
}