Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IrisConfig ¶
type IrisConfig struct { Port int `value:"${iris.http.port:=8080}"` // HTTP 端口 LogLevel string `value:"${iris.log_level:=info}"` EnableCors bool `value:"${iris.http.enable_cors:=false}"` CorsMaxAge int `value:"${iris.http.cors.max_age_s:=3600}"` EnableCorsDebug bool `value:"${iris.http.cors.enable_debug:=false}"` }
type IrisStarter ¶
type IrisStarter struct { Config *IrisConfig `autowire:""` IrisApp *iris.Application }
func (*IrisStarter) OnStartApplication ¶
func (starter *IrisStarter) OnStartApplication(ctx SpringBoot.ApplicationContext)
func (*IrisStarter) OnStopApplication ¶
func (starter *IrisStarter) OnStopApplication(ctx SpringBoot.ApplicationContext)
type WebBeanInitialization ¶
type WebBeanInitialization interface {
InitWebBean(irisStarter *IrisStarter)
}
Click to show internal directories.
Click to hide internal directories.