revali_router_annotations library
Classes
- AddData
-
Bind<
T> - A custom parameter that can be used in routes.
- Binds
- Body
- Catches
- Defines a list of catchers that will be used to catch exceptions thrown by the route handler.
- Combines
- Cookie
- Dep
- Used to mark a parameter as a type that should be resolved by the dependency injection system.
- Guards
- Header
- Intercepts
- LifecycleComponent
- A marker interface for a lifecycle component.
- LifecycleComponents
- MetaData
- A marker interface for all meta annotations.
- Middlewares
- defines the middleware to be used for the controller/route
- Observers
- Defines a list of observers that will be used to observe the requests and responses of the server.
- Param
-
Pipe<
T, R> - Query
- RequestHeaders
- ResponseHeaders
- SetHeader
- StatusCode