Attributes
Complete reference for all Spiderly attributes used in entity configuration, UI generation, code generation, and authorization.
Spiderly uses C# attributes to configure entity behavior, relationships, UI generation, and more. Attributes are grouped into the following categories:
Relationships
Attributes for defining entity relationships — many-to-one, many-to-many, cascade behavior, and display names.
UI
Attributes that control how entities and properties are rendered in the Angular admin panel — control types, layout, ordering, and permissions.
Code Generation
Attributes that control what gets generated — DTOs, services, mappers, and source generator output.
General
Attributes for authentication, authorization, controller routing, and UI behavior.