1 2 3 4 5 6
//! Service layer — dependency injection //! //! Provides service traits and implementations. Controllers depend on //! services (not repositories), enabling easy mocking in tests. //! //! Run `keg gen service <name>` to generate a new service here.