27 lines
935 B
C#
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;
|
|
}
|
|
}
|
|
}
|