Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateRoutes ¶
func GenerateRoutes(config *definitions.GleeceConfig, controllerMeta []definitions.ControllerMetadata) error
Types ¶
type Argument ¶
type Argument struct { Type definitions.ParamPassedIn Name string ValueType any }
type ControllerMeta ¶
type ControllerMeta struct {
Routes []RouteCtx
}
type PackageImport ¶
type RouteCtx ¶
type RouteCtx struct {
definitions.RouteMetadata
}
type RoutesContext ¶
type RoutesContext struct { PackageName string Controllers []definitions.ControllerMetadata CustomValidators []definitions.CustomValidators GenerationDate string AuthConfig definitions.AuthorizationConfig }
func GetTemplateContext ¶
func GetTemplateContext( config definitions.RoutesConfig, controllers []definitions.ControllerMetadata, ) (RoutesContext, error)
Click to show internal directories.
Click to hide internal directories.