feat: 升级 samber/do v1 → v2

This commit is contained in:
2026-05-15 09:04:12 +08:00
parent 7741f7584d
commit 9ad5d25836
47 changed files with 1456 additions and 684 deletions
+3 -3
View File
@@ -2,7 +2,7 @@ package contracts
import (
"git.fsdpf.net/go/req"
"github.com/samber/do"
"github.com/samber/do/v2"
"github.com/samber/lo"
)
@@ -21,7 +21,7 @@ type ResListener interface {
}
type BaseListener struct {
Container *do.Injector
Container do.Injector
res req.Resource // 监听资源
code string // code
events []string // 监听动作
@@ -51,6 +51,6 @@ func (BaseListener) Delete(old map[string]any, u req.User) error {
return nil
}
func NewBaseListener(code string, res req.Resource, container *do.Injector) *BaseListener {
func NewBaseListener(code string, res req.Resource, container do.Injector) *BaseListener {
return &BaseListener{code: code, res: res, Container: container}
}