using Microsoft.AspNetCore.Identity;

namespace TeleWave.Infrastructure.Identity;

/// <summary>Роль пользователя. У пользователя ровно одна роль. Системные роли (admin/user) нельзя
/// переименовать или удалить (см. RoleService).</summary>
public class AppRole : IdentityRole<Guid>
{
    public bool IsSystem { get; set; }

    public AppRole() { }

    public AppRole(string name)
        : base(name) { }
}
