using MediatR;
namespace TakeoutSaaS.Application.Identity.Commands;
///
/// 为用户分配角色(覆盖式)。
///
public sealed record AssignUserRolesCommand : IRequest
{
///
/// 用户 ID。
///
public long UserId { get; init; }
///
/// 角色 ID 集合。
///
public long[] RoleIds { get; init; } = Array.Empty();
}