2023-07-20 22:41:13 +08:00
|
|
|
package initialize
|
|
|
|
|
|
2023-12-27 22:59:20 +08:00
|
|
|
import (
|
2024-01-16 20:04:04 +08:00
|
|
|
dbInit "mayfly-go/internal/db/init"
|
2023-12-27 22:59:20 +08:00
|
|
|
machineInit "mayfly-go/internal/machine/init"
|
2024-01-21 22:52:20 +08:00
|
|
|
"mayfly-go/pkg/biz"
|
|
|
|
|
"mayfly-go/pkg/ioc"
|
2023-12-27 22:59:20 +08:00
|
|
|
)
|
2023-07-20 22:41:13 +08:00
|
|
|
|
|
|
|
|
func InitOther() {
|
2024-01-21 22:52:20 +08:00
|
|
|
// 为所有注册的实例注入其依赖的其他组件实例
|
|
|
|
|
biz.ErrIsNil(ioc.DefaultContainer.InjectComponents())
|
|
|
|
|
|
2023-07-20 22:41:13 +08:00
|
|
|
machineInit.Init()
|
2024-01-16 20:04:04 +08:00
|
|
|
dbInit.Init()
|
2023-07-20 22:41:13 +08:00
|
|
|
}
|