From 4b31eaa9bdc09c572d5f71cc6096fadb95e7d64e Mon Sep 17 00:00:00 2001 From: yokowu <18836617@qq.com> Date: Fri, 12 Sep 2025 16:25:57 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=9A=B4=E9=9C=B2=20ProxyUsecase,=20Us?= =?UTF-8?q?erUsecase=20=E9=9C=80=E8=A6=81=E7=9A=84=E4=BE=9D=E8=B5=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/internal/provider.go | 8 -------- backend/provider.go | 8 ++++++++ 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/backend/internal/provider.go b/backend/internal/provider.go index 1f58347..b61342f 100644 --- a/backend/internal/provider.go +++ b/backend/internal/provider.go @@ -17,21 +17,17 @@ import ( eusecase "github.com/chaitin/MonkeyCode/backend/internal/extension/usecase" "github.com/chaitin/MonkeyCode/backend/internal/middleware" modelv1 "github.com/chaitin/MonkeyCode/backend/internal/model/handler/http/v1" - modelrepo "github.com/chaitin/MonkeyCode/backend/internal/model/repo" modelusecase "github.com/chaitin/MonkeyCode/backend/internal/model/usecase" v1 "github.com/chaitin/MonkeyCode/backend/internal/openai/handler/v1" openairepo "github.com/chaitin/MonkeyCode/backend/internal/openai/repo" openai "github.com/chaitin/MonkeyCode/backend/internal/openai/usecase" "github.com/chaitin/MonkeyCode/backend/internal/proxy" - proxyrepo "github.com/chaitin/MonkeyCode/backend/internal/proxy/repo" reportrepo "github.com/chaitin/MonkeyCode/backend/internal/report/repo" reportuse "github.com/chaitin/MonkeyCode/backend/internal/report/usecase" securityv1 "github.com/chaitin/MonkeyCode/backend/internal/security/handler/http/v1" - securityrepo "github.com/chaitin/MonkeyCode/backend/internal/security/repo" securityusecase "github.com/chaitin/MonkeyCode/backend/internal/security/usecase" sockethandler "github.com/chaitin/MonkeyCode/backend/internal/socket/handler" userV1 "github.com/chaitin/MonkeyCode/backend/internal/user/handler/v1" - userrepo "github.com/chaitin/MonkeyCode/backend/internal/user/repo" workspacehandlerv1 "github.com/chaitin/MonkeyCode/backend/internal/workspace/handler/http/v1" workspacerepo "github.com/chaitin/MonkeyCode/backend/internal/workspace/repo" workspaceusecase "github.com/chaitin/MonkeyCode/backend/internal/workspace/usecase" @@ -68,9 +64,7 @@ var Provider = wire.NewSet( openai.NewOpenAIUsecase, openairepo.NewOpenAIRepo, modelv1.NewModelHandler, - proxyrepo.NewProxyRepo, modelusecase.NewModelUsecase, - modelrepo.NewModelRepo, dashv1.NewDashboardHandler, dashusecase.NewDashboardUsecase, dashrepo.NewDashboardRepo, @@ -79,7 +73,6 @@ var Provider = wire.NewSet( middleware.NewActiveMiddleware, middleware.NewReadOnlyMiddleware, userV1.NewUserHandler, - userrepo.NewUserRepo, billingv1.NewBillingHandler, billingrepo.NewBillingRepo, billingusecase.NewBillingUsecase, @@ -97,7 +90,6 @@ var Provider = wire.NewSet( codesnippetusecase.NewCodeSnippetUsecase, codesnippetv1.NewCodeSnippetHandler, NewAPIHandlers, - securityrepo.NewSecurityScanningRepo, securityusecase.NewSecurityScanningUsecase, securityv1.NewSecurityHandler, codesnippetservice.NewOpenAIEmbeddingService, diff --git a/backend/provider.go b/backend/provider.go index d6430c4..87e4745 100644 --- a/backend/provider.go +++ b/backend/provider.go @@ -3,11 +3,19 @@ package backend import ( "github.com/google/wire" + modelrepo "github.com/chaitin/MonkeyCode/backend/internal/model/repo" + proxyrepo "github.com/chaitin/MonkeyCode/backend/internal/proxy/repo" proxyusecase "github.com/chaitin/MonkeyCode/backend/internal/proxy/usecase" + securityrepo "github.com/chaitin/MonkeyCode/backend/internal/security/repo" + userrepo "github.com/chaitin/MonkeyCode/backend/internal/user/repo" userusecase "github.com/chaitin/MonkeyCode/backend/internal/user/usecase" ) var Provider = wire.NewSet( proxyusecase.NewProxyUsecase, + proxyrepo.NewProxyRepo, userusecase.NewUserUsecase, + userrepo.NewUserRepo, + modelrepo.NewModelRepo, + securityrepo.NewSecurityScanningRepo, )