|
@@ -23,7 +23,8 @@ import (
|
|
|
|
|
|
func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), error) {
|
|
|
db := repository.NewDB(viperViper, logger)
|
|
|
- repositoryRepository := repository.NewRepository(logger, db)
|
|
|
+ mongoDB := repository.NewMongoDB(viperViper)
|
|
|
+ repositoryRepository := repository.NewRepository(logger, db, mongoDB)
|
|
|
transaction := repository.NewTransaction(repositoryRepository)
|
|
|
sidSid := sid.NewSid()
|
|
|
taskTask := task.NewTask(transaction, logger, sidSid)
|
|
@@ -56,7 +57,7 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
|
|
|
|
|
|
// wire.go:
|
|
|
|
|
|
-var repositorySet = wire.NewSet(repository.NewDB, repository.NewRepository, repository.NewTransaction, repository.NewUserRepository, repository.NewGameShieldRepository, repository.NewGameShieldBackendRepository, repository.NewGameShieldPublicIpRepository, repository.NewHostRepository, repository.NewGameShieldUserIpRepository, repository.NewGameShieldSdkIpRepository)
|
|
|
+var repositorySet = wire.NewSet(repository.NewDB, repository.NewMongoDB, repository.NewRepository, repository.NewTransaction, repository.NewUserRepository, repository.NewGameShieldRepository, repository.NewGameShieldBackendRepository, repository.NewGameShieldPublicIpRepository, repository.NewHostRepository, repository.NewGameShieldUserIpRepository, repository.NewGameShieldSdkIpRepository)
|
|
|
|
|
|
var taskSet = wire.NewSet(task.NewTask, task.NewUserTask, task.NewGameShieldTask)
|
|
|
|