diff --git a/api/api.go b/api/api.go index d5a47b2..eb6b991 100644 --- a/api/api.go +++ b/api/api.go @@ -10,8 +10,9 @@ import ( func RegisterApis() { registry.Register(registry.APIEntry{ - Key: "s5", - Module: S5Module, + Key: "s5", + Module: S5Module, + InitFunc: InitS5Api, }) } diff --git a/api/s5.go b/api/s5.go index c022ac1..175b366 100644 --- a/api/s5.go +++ b/api/s5.go @@ -61,6 +61,10 @@ func NewS5(params S5ApiParams) (S5ApiResult, error) { }, nil } +func InitS5Api(api *S5API) error { + return api.Init() +} + var S5Module = fx.Module("s5_api", fx.Provide(NewS5), fx.Provide(s5.NewHttpHandler),