API Reference Axn v#0.2.0

View Source

Modules

Axn

Axn - A clean, step-based DSL library for defining actions with parameter validation, authorization, telemetry, and custom business logic.

Context struct that flows through the step pipeline, carrying request data, user information, and any step-added fields. Provides helper functions similar to Plug.Conn and Phoenix.Component.

Built-in step for casting and validating parameters with schema validation and optional custom validation.

Telemetry integration for Axn actions.