Class AssignPermissionsToRoleResult
- Namespace
- KadicAuth.Application.Roles.Commands
- Assembly
- KadicAuth.Application.dll
Resultado de la asignación de permisos por codes.
public sealed record AssignPermissionsToRoleResult
- Inheritance
-
objectAssignPermissionsToRoleResult
Constructors
AssignPermissionsToRoleResult(int, int, int, int, List<Guid>, List<Guid>, List<string>)
Resultado de la asignación de permisos por codes.
public AssignPermissionsToRoleResult(int TotalRequested, int Assigned, int Skipped, int InvalidCodes, List<Guid> AssignedPermissionIds, List<Guid> SkippedPermissionIds, List<string> InvalidPermissionCodes)
Parameters
TotalRequestedintAssignedintSkippedintInvalidCodesintAssignedPermissionIdsList<Guid>SkippedPermissionIdsList<Guid>InvalidPermissionCodesList<string>
Properties
Assigned
public int Assigned { get; init; }
Property Value
- int
AssignedPermissionIds
public List<Guid> AssignedPermissionIds { get; init; }
Property Value
- List<Guid>
InvalidCodes
public int InvalidCodes { get; init; }
Property Value
- int
InvalidPermissionCodes
public List<string> InvalidPermissionCodes { get; init; }
Property Value
- List<string>
Skipped
public int Skipped { get; init; }
Property Value
- int
SkippedPermissionIds
public List<Guid> SkippedPermissionIds { get; init; }
Property Value
- List<Guid>
TotalRequested
public int TotalRequested { get; init; }
Property Value
- int