mirror of
https://github.com/Wei-Shaw/sub2api.git
synced 2026-10-14 03:52:26 +08:00
fix(wire): 补上 PromptAdminService 的绑定,恢复 wire 代码生成
ProviderSet 提供了 NewPromptAdminHandler,也绑定了 PromptEngine,却没有为 PromptAdminService 绑定实现,导致 go generate ./cmd/server 直接失败: no provider found for securityaudit.PromptAdminService needed by *securityaudit.PromptAdminHandler *PromptService 本就实现了该接口的全部方法,wire_gen.go 也一直是手工维护到位的 (补上绑定后重新生成的结果与现有文件逐字节一致),只是生成这条路被堵死了, 后续任何依赖改动都无法再靠 go generate 同步。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VHreE5pzCkSYz7J45fmd2Y
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
0343dba916
commit
6102d64274
@@ -16,6 +16,7 @@ var ProviderSet = wire.NewSet(
|
||||
wire.Bind(new(ConfigStore), new(*ConfigManager)),
|
||||
NewPromptService,
|
||||
wire.Bind(new(PromptEngine), new(*PromptService)),
|
||||
wire.Bind(new(PromptAdminService), new(*PromptService)),
|
||||
NewLegacyModerationAdapter,
|
||||
NewCoordinator,
|
||||
NewPromptAdminHandler,
|
||||
|
||||
Reference in New Issue
Block a user