Table of Contents

Namespace KadicAuth.Application.Permissions.Commands.SeedPermissions

Classes

AutoAssignOptions

Alcance de la asignación automática de los permisos nuevos.

PermissionMoveEntry

Un permiso que existía colgado de otro submódulo y se reubicó.

PermissionSeedEntry

Una entrada en el batch de siembra de permisos.

SeedPermissionsCommand
SeedPermissionsHandler

Siembra el catálogo de permisos declarado en código.

Reescrito en Auth US#11 (PR 2). Antes: una consulta por módulo, otra por submódulo y otra por permiso sobre ~1400 entradas; un SaveChanges por fila; y un 422 que abortaba el batch entero en cuanto faltaba un módulo. Ahora: tres consultas, una sola transacción, y los módulos que faltan se crean o se reportan sin tumbar el resto.

SeedPermissionsResult
SeedSkippedEntry

Una entrada que no se pudo sembrar, y por qué.

Enums

AutoAssignMode

A quién se asignan los permisos recién creados.