Module controller

Source
Expand description

Service-Oriented Controller System

Provides a clean separation between HTTP handling (controllers) and business logic (services). Controllers are thin HTTP handlers that delegate to injected services.

Structs§

BaseController
Base controller providing HTTP utilities (no infrastructure dependencies)
PaginationMeta
Pagination metadata for API responses
QueryParams
Query parameters for pagination and filtering

Traits§

Controller
Send-safe controller trait for HTTP request handling Controllers delegate business logic to injected services