refactor: remove router、ioc is adjusted to inject by type

This commit is contained in:
meilin.huang
2024-12-16 23:29:18 +08:00
parent 7f2a49ba3c
commit 68f553f4b0
142 changed files with 1403 additions and 1905 deletions

View File

@@ -35,8 +35,8 @@ type Resource interface {
type resourceAppImpl struct {
base.AppImpl[*entity.Resource, repository.Resource]
roleResourceRepo repository.RoleResource `inject:"RoleResourceRepo"`
roleApp Role `inject:"RoleApp"`
roleResourceRepo repository.RoleResource `inject:"T"`
roleApp Role `inject:"T"`
}
var _ (Resource) = (*resourceAppImpl)(nil)