Class AssignPermissionsToRoleCommand
- Namespace
- KadicAuth.Application.Roles.Commands
- Assembly
- KadicAuth.Application.dll
Comando para asignar mĂșltiples permisos a un rol usando permission codes (strings). El handler resuelve los codes a IDs antes de persistir.
public sealed record AssignPermissionsToRoleCommand : IRequest<AssignPermissionsToRoleResult>, IBaseRequest
- Inheritance
-
objectAssignPermissionsToRoleCommand
- Implements
-
IRequest<AssignPermissionsToRoleResult>IBaseRequest
Constructors
AssignPermissionsToRoleCommand(Guid, List<string>)
Comando para asignar mĂșltiples permisos a un rol usando permission codes (strings). El handler resuelve los codes a IDs antes de persistir.
public AssignPermissionsToRoleCommand(Guid RoleId, List<string> PermissionCodes)
Parameters
RoleIdGuidPermissionCodesList<string>
Properties
PermissionCodes
public List<string> PermissionCodes { get; init; }
Property Value
- List<string>
RoleId
public Guid RoleId { get; init; }
Property Value
- Guid