Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container interface {
Init(appcfg *config.AppConf)
Reload(appcfg *config.AppConf)
GetRedisCli() zredis.Redis
SetGoMicroClient(cli client.Client)
GetGoMicroClient() client.Client
GetLogger() *logrus.Logger
GetAccessLogger() *logrus.Logger
GetTracer() *tracing.TracerWrap
SetServiceID(id string)
GetServiceID() string
SetHTTPHandler(h http.Handler)
GetHTTPHandler() http.Handler
SetGoMicroService(s micro.Service)
GetGoMicroService() micro.Service
GetMongo() zmongo.Mongo
GetHttpClient() zhttpclient.HttpClient
GetMysqlCli() zmysql.Mysql
GetPrometheus() zprometheus.Prometheus
}
Container 组件的容器访问接口
Click to show internal directories.
Click to hide internal directories.