namespace TakeoutSaaS.Application.App.Personal.Dto;

/// <summary>
/// 个人中心角色与权限概览 DTO。
/// </summary>
public sealed class PersonalRolePermissionSummaryDto
{
    /// <summary>
    /// 角色集合。
    /// </summary>
    public IReadOnlyList<PersonalRoleItemDto> Roles { get; init; } = [];

    /// <summary>
    /// 权限数量。
    /// </summary>
    public int PermissionCount { get; init; }
}
