refactor all service dependency injection
This commit is contained in:
@@ -5,17 +5,20 @@ import (
|
||||
|
||||
"bsm/full/module/ec/market/internal/config"
|
||||
"bsm/full/module/ec/market/internal/models"
|
||||
|
||||
"git.apinb.com/bsm-sdk/core/cache/redis"
|
||||
"git.apinb.com/bsm-sdk/core/errcode"
|
||||
"git.apinb.com/bsm-sdk/core/printer"
|
||||
"git.apinb.com/bsm-sdk/core/vars"
|
||||
"go.etcd.io/etcd/client/pkg/v3/transport"
|
||||
clientv3 "go.etcd.io/etcd/client/v3"
|
||||
"gorm.io/gorm"
|
||||
)
|
||||
|
||||
var (
|
||||
RedisCache *redis.RedisClient
|
||||
Etcd *clientv3.Client
|
||||
DBService *gorm.DB
|
||||
)
|
||||
|
||||
func withRedisCache(srvKey string) {
|
||||
@@ -40,6 +43,7 @@ func withDatabases() {
|
||||
printer.Error("Database Init Failed !")
|
||||
panic(err)
|
||||
}
|
||||
DBService = models.DBService
|
||||
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user