This commit is contained in:
parent
96b0b8301a
commit
0a3fa80d31
|
|
@ -0,0 +1,37 @@
|
||||||
|
// Code generated by Wire. DO NOT EDIT.
|
||||||
|
|
||||||
|
//go:generate go run -mod=mod github.com/google/wire/cmd/wire
|
||||||
|
//go:build !wireinject
|
||||||
|
// +build !wireinject
|
||||||
|
|
||||||
|
package main
|
||||||
|
|
||||||
|
import (
|
||||||
|
"github.com/gofiber/fiber/v2/log"
|
||||||
|
"sdk-generator/internal/biz"
|
||||||
|
"sdk-generator/internal/config"
|
||||||
|
"sdk-generator/internal/data/impl"
|
||||||
|
"sdk-generator/internal/server"
|
||||||
|
"sdk-generator/internal/server/router"
|
||||||
|
"sdk-generator/internal/service"
|
||||||
|
"sdk-generator/utils"
|
||||||
|
)
|
||||||
|
|
||||||
|
// Injectors from wire.go:
|
||||||
|
|
||||||
|
// InitializeApp 初始化应用程序
|
||||||
|
func InitializeApp(configConfig *config.Config, allLogger log.AllLogger) (*server.Servers, func(), error) {
|
||||||
|
db, cleanup := utils.NewGormDb(configConfig)
|
||||||
|
aiGenerateDocImpl := impl.NewAiGenerateDocImpl(db)
|
||||||
|
aiGenerateTaskImpl := impl.NewAiGenerateTaskImpl(db)
|
||||||
|
sdkGeneratorBiz := biz.NewSDKGeneratorService(configConfig, aiGenerateDocImpl, aiGenerateTaskImpl)
|
||||||
|
sdkService := service.NewSDKService(sdkGeneratorBiz)
|
||||||
|
pageService := service.NewPageService()
|
||||||
|
appModule := router.NewAppModule(configConfig, sdkService, pageService)
|
||||||
|
routerServer := router.NewRouterServer(appModule)
|
||||||
|
app := server.NewHTTPServer(routerServer)
|
||||||
|
servers := server.NewServers(configConfig, app)
|
||||||
|
return servers, func() {
|
||||||
|
cleanup()
|
||||||
|
}, nil
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue