Table of Contents

Enum UnmappedModuleReason

Namespace
KadicAuth.Application.Permissions.Seeding
Assembly
KadicAuth.Application.dll

Por qué los códigos de una clase de permisos no llegan a la base de datos.

public enum UnmappedModuleReason

Fields

ConstantsAtModuleLevel = 1

La clase sí es un módulo, pero declara constantes directamente en el nivel 1, sin una clase de submódulo que las contenga. El escáner recoge permisos dentro de submódulos (nivel 2), así que esas constantes concretas se pierden aunque el resto del módulo se siembre correctamente.

MissingAttribute = 0

La clase de nivel 1 no está declarada como módulo — le falta [PermissionModule]. Se pierden todos sus permisos.