using MediatR;
using TakeoutSaaS.Application.Identity.Contracts;
namespace TakeoutSaaS.Application.Identity.Commands;
///
/// 生成用户重置密码链接命令。
///
public sealed record ResetIdentityUserPasswordCommand : IRequest
{
///
/// 用户 ID。
///
public long UserId { get; init; }
///
/// 目标租户 ID(超级管理员可选)。
///
public long? TenantId { get; init; }
}