Skip to content

Commit 8295876

Browse files
committed
feat: 暴露 ProxyUsecase, UserUsecase
1 parent 673d84d commit 8295876

File tree

4 files changed

+17
-7
lines changed

4 files changed

+17
-7
lines changed

backend/cmd/server/main.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import (
88

99
"github.com/GoYoko/web"
1010

11+
"github.com/chaitin/MonkeyCode/backend"
1112
"github.com/chaitin/MonkeyCode/backend/config"
1213
"github.com/chaitin/MonkeyCode/backend/docs"
1314
"github.com/chaitin/MonkeyCode/backend/internal"
@@ -72,10 +73,10 @@ func (s *Server) Stop() error {
7273
return s.web.Echo().Shutdown(context.Background())
7374
}
7475

75-
//lint:ignore U1000 unused for wire
76-
var appSet = wire.NewSet(
76+
var AppSet = wire.NewSet(
7777
wire.FieldsOf(new(*config.Config), "Logger"),
7878
config.Init,
7979
pkg.Provider,
8080
internal.Provider,
81+
backend.Provider,
8182
)

backend/internal/provider.go

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ import (
2424
openai "github.com/chaitin/MonkeyCode/backend/internal/openai/usecase"
2525
"github.com/chaitin/MonkeyCode/backend/internal/proxy"
2626
proxyrepo "github.com/chaitin/MonkeyCode/backend/internal/proxy/repo"
27-
proxyusecase "github.com/chaitin/MonkeyCode/backend/internal/proxy/usecase"
2827
reportrepo "github.com/chaitin/MonkeyCode/backend/internal/report/repo"
2928
reportuse "github.com/chaitin/MonkeyCode/backend/internal/report/usecase"
3029
securityv1 "github.com/chaitin/MonkeyCode/backend/internal/security/handler/http/v1"
@@ -33,7 +32,6 @@ import (
3332
sockethandler "github.com/chaitin/MonkeyCode/backend/internal/socket/handler"
3433
userV1 "github.com/chaitin/MonkeyCode/backend/internal/user/handler/v1"
3534
userrepo "github.com/chaitin/MonkeyCode/backend/internal/user/repo"
36-
userusecase "github.com/chaitin/MonkeyCode/backend/internal/user/usecase"
3735
workspacehandlerv1 "github.com/chaitin/MonkeyCode/backend/internal/workspace/handler/http/v1"
3836
workspacerepo "github.com/chaitin/MonkeyCode/backend/internal/workspace/repo"
3937
workspaceusecase "github.com/chaitin/MonkeyCode/backend/internal/workspace/usecase"
@@ -70,7 +68,6 @@ var Provider = wire.NewSet(
7068
openai.NewOpenAIUsecase,
7169
openairepo.NewOpenAIRepo,
7270
modelv1.NewModelHandler,
73-
proxyusecase.NewProxyUsecase,
7471
proxyrepo.NewProxyRepo,
7572
modelusecase.NewModelUsecase,
7673
modelrepo.NewModelRepo,
@@ -83,7 +80,6 @@ var Provider = wire.NewSet(
8380
middleware.NewReadOnlyMiddleware,
8481
userV1.NewUserHandler,
8582
userrepo.NewUserRepo,
86-
userusecase.NewUserUsecase,
8783
billingv1.NewBillingHandler,
8884
billingrepo.NewBillingRepo,
8985
billingusecase.NewBillingUsecase,

backend/pro

Submodule pro updated from 8fe07d3 to 624eab9

backend/provider.go

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
package backend
2+
3+
import (
4+
"github.com/google/wire"
5+
6+
proxyusecase "github.com/chaitin/MonkeyCode/backend/internal/proxy/usecase"
7+
userusecase "github.com/chaitin/MonkeyCode/backend/internal/user/usecase"
8+
)
9+
10+
var Provider = wire.NewSet(
11+
proxyusecase.NewProxyUsecase,
12+
userusecase.NewUserUsecase,
13+
)

0 commit comments

Comments
 (0)