优化结构
This commit is contained in:
+2
-1
@@ -16,6 +16,7 @@ import (
|
||||
"kra/internal/initialize"
|
||||
"kra/internal/integration"
|
||||
"kra/internal/integration/cache"
|
||||
"kra/internal/modules"
|
||||
"kra/internal/server"
|
||||
"kra/internal/server/handler"
|
||||
"kra/internal/server/middleware"
|
||||
@@ -36,7 +37,7 @@ func wireApp(*conf.Server, *conf.Runtime, *slog.Logger, *logging.ReloadableLogge
|
||||
handler.ProviderSet,
|
||||
router.ProviderSet,
|
||||
worker.ProviderSet,
|
||||
app.Catalog,
|
||||
modules.Catalog,
|
||||
app.TaskRegistry,
|
||||
runtimeContributions,
|
||||
app.Runtime,
|
||||
|
||||
Generated
+4
-2
@@ -26,6 +26,7 @@ import (
|
||||
"kra/internal/integration/mq"
|
||||
"kra/internal/integration/storage"
|
||||
"kra/internal/integration/websocket"
|
||||
"kra/internal/modules"
|
||||
"kra/internal/server"
|
||||
"kra/internal/server/handler"
|
||||
"kra/internal/server/router"
|
||||
@@ -47,7 +48,7 @@ func wireApp(confServer *conf.Server, runtime *conf.Runtime, logger *slog.Logger
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
}
|
||||
catalog := app.Catalog()
|
||||
catalog := modules.Catalog()
|
||||
dataData, cleanup, err := data.NewData(runtime, logger, reloadable, catalog)
|
||||
if err != nil {
|
||||
return nil, nil, err
|
||||
@@ -100,7 +101,8 @@ func wireApp(confServer *conf.Server, runtime *conf.Runtime, logger *slog.Logger
|
||||
emailUsecase := system2.NewEmailUsecase(emailRepo)
|
||||
emailService := service.NewEmailService(emailUsecase)
|
||||
handlerEmail := handler.NewEmail(emailService)
|
||||
paymentRepo := payment.NewPaymentRepo(dataData)
|
||||
paymentConfigReader := integration.NewPaymentConfigReader(dataData)
|
||||
paymentRepo := payment.NewPaymentRepo(dataData, paymentConfigReader)
|
||||
paymentOrderRepo := payment.NewPaymentOrderRepo(dataData)
|
||||
paymentUsecase := payment2.NewPaymentUsecase(paymentRepo, paymentOrderRepo, logger)
|
||||
paymentService := service.NewPaymentService(paymentUsecase)
|
||||
|
||||
Reference in New Issue
Block a user