16 lines
381 B
C#
16 lines
381 B
C#
using MediatR;
|
||
using TakeoutSaaS.Application.Identity.Contracts;
|
||
|
||
namespace TakeoutSaaS.Application.Identity.Queries;
|
||
|
||
/// <summary>
|
||
/// 按用户 ID 获取角色/权限概览。
|
||
/// </summary>
|
||
public sealed class GetUserPermissionsQuery : IRequest<UserPermissionDto?>
|
||
{
|
||
/// <summary>
|
||
/// 用户 ID(雪花)。
|
||
/// </summary>
|
||
public long UserId { get; init; }
|
||
}
|