Skip to content

Commit 4b31eaa

Browse files
committed
feat: 暴露 ProxyUsecase, UserUsecase 需要的依赖
1 parent 72c789c commit 4b31eaa

File tree

2 files changed

+8
-8
lines changed

2 files changed

+8
-8
lines changed

backend/internal/provider.go

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,21 +17,17 @@ import (
1717
eusecase "github.com/chaitin/MonkeyCode/backend/internal/extension/usecase"
1818
"github.com/chaitin/MonkeyCode/backend/internal/middleware"
1919
modelv1 "github.com/chaitin/MonkeyCode/backend/internal/model/handler/http/v1"
20-
modelrepo "github.com/chaitin/MonkeyCode/backend/internal/model/repo"
2120
modelusecase "github.com/chaitin/MonkeyCode/backend/internal/model/usecase"
2221
v1 "github.com/chaitin/MonkeyCode/backend/internal/openai/handler/v1"
2322
openairepo "github.com/chaitin/MonkeyCode/backend/internal/openai/repo"
2423
openai "github.com/chaitin/MonkeyCode/backend/internal/openai/usecase"
2524
"github.com/chaitin/MonkeyCode/backend/internal/proxy"
26-
proxyrepo "github.com/chaitin/MonkeyCode/backend/internal/proxy/repo"
2725
reportrepo "github.com/chaitin/MonkeyCode/backend/internal/report/repo"
2826
reportuse "github.com/chaitin/MonkeyCode/backend/internal/report/usecase"
2927
securityv1 "github.com/chaitin/MonkeyCode/backend/internal/security/handler/http/v1"
30-
securityrepo "github.com/chaitin/MonkeyCode/backend/internal/security/repo"
3128
securityusecase "github.com/chaitin/MonkeyCode/backend/internal/security/usecase"
3229
sockethandler "github.com/chaitin/MonkeyCode/backend/internal/socket/handler"
3330
userV1 "github.com/chaitin/MonkeyCode/backend/internal/user/handler/v1"
34-
userrepo "github.com/chaitin/MonkeyCode/backend/internal/user/repo"
3531
workspacehandlerv1 "github.com/chaitin/MonkeyCode/backend/internal/workspace/handler/http/v1"
3632
workspacerepo "github.com/chaitin/MonkeyCode/backend/internal/workspace/repo"
3733
workspaceusecase "github.com/chaitin/MonkeyCode/backend/internal/workspace/usecase"
@@ -68,9 +64,7 @@ var Provider = wire.NewSet(
6864
openai.NewOpenAIUsecase,
6965
openairepo.NewOpenAIRepo,
7066
modelv1.NewModelHandler,
71-
proxyrepo.NewProxyRepo,
7267
modelusecase.NewModelUsecase,
73-
modelrepo.NewModelRepo,
7468
dashv1.NewDashboardHandler,
7569
dashusecase.NewDashboardUsecase,
7670
dashrepo.NewDashboardRepo,
@@ -79,7 +73,6 @@ var Provider = wire.NewSet(
7973
middleware.NewActiveMiddleware,
8074
middleware.NewReadOnlyMiddleware,
8175
userV1.NewUserHandler,
82-
userrepo.NewUserRepo,
8376
billingv1.NewBillingHandler,
8477
billingrepo.NewBillingRepo,
8578
billingusecase.NewBillingUsecase,
@@ -97,7 +90,6 @@ var Provider = wire.NewSet(
9790
codesnippetusecase.NewCodeSnippetUsecase,
9891
codesnippetv1.NewCodeSnippetHandler,
9992
NewAPIHandlers,
100-
securityrepo.NewSecurityScanningRepo,
10193
securityusecase.NewSecurityScanningUsecase,
10294
securityv1.NewSecurityHandler,
10395
codesnippetservice.NewOpenAIEmbeddingService,

backend/provider.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,19 @@ package backend
33
import (
44
"github.com/google/wire"
55

6+
modelrepo "github.com/chaitin/MonkeyCode/backend/internal/model/repo"
7+
proxyrepo "github.com/chaitin/MonkeyCode/backend/internal/proxy/repo"
68
proxyusecase "github.com/chaitin/MonkeyCode/backend/internal/proxy/usecase"
9+
securityrepo "github.com/chaitin/MonkeyCode/backend/internal/security/repo"
10+
userrepo "github.com/chaitin/MonkeyCode/backend/internal/user/repo"
711
userusecase "github.com/chaitin/MonkeyCode/backend/internal/user/usecase"
812
)
913

1014
var Provider = wire.NewSet(
1115
proxyusecase.NewProxyUsecase,
16+
proxyrepo.NewProxyRepo,
1217
userusecase.NewUserUsecase,
18+
userrepo.NewUserRepo,
19+
modelrepo.NewModelRepo,
20+
securityrepo.NewSecurityScanningRepo,
1321
)

0 commit comments

Comments
 (0)