Files
OpenWarehouse/OpenWarehouse.auth.api/Data/RegisterToken.cs
T
2025-02-26 23:42:19 +01:00

26 lines
584 B
C#

using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
namespace OpenWarehouse.auth.api.Data;
[Index(nameof(Token), IsUnique = true)]
public class RegisterToken
{
public RegisterToken()
{
IsUsed = false;
}
[Key]
public long Id { get; set; }
[Required]
public string? Token { get; set; }
public ApplicationUser? Creator { get; set; }
public List<ApplicationRole>? AvaliableRole { get; set; }
[DefaultValue(false)]
[Required]
public bool IsUsed { get; set; }
}