MyBookmark/Modules.User.Application/Models/User/Session/Session.cs

17 lines
512 B
C#

namespace Modules.User.Application.Models;
public class Session
{
public Guid Id { get; init; }
public bool IsCurrentSession { get; set; }
public string RefreshToken { get; init; } = null!;
public ClientInfo ClientInfo { get; init; } = null!;
public UserOnlineStatus OnlineStatus { get; set; } = UserOnlineStatus.Unknown;
public DateTimeOffset? LastOnline { get; init; }
public DateTime ExpiredDate { get; init; } = default!;
public Guid AccountId { get; init; }
}