MyBookmark/Modules.User.Infrastructure.Database/Database/Entities/AccountRole.cs

22 lines
693 B
C#

namespace Modules.User.Database.Database.Entities;
public class AccountRole
{
public long Id { get; set; }
public Guid AccountId { get; set; }
public Account Account { get; set; } = null!;
public int RoleId { get; set; }
public Role Role { get; set; } = null!;
public Guid IssuerId { get; set; }
public Account Issuer { get; set; } = null!;
public DateTime GrantedAtUtc { get; set; }
public string? GrantReason { get; set; }
public DateTime? RevokedAtUtc { get; set; }
public Guid? RevokerId { get; set; }
public Account? Revoker { get; set; }
public string? RevokeReason { get; set; }
public uint Xmin { get; private set; }
}