-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Got5のイベントハンドラを追加 * usecase繋ぎこみ * マッチの取得クエリを追加 * チーム登録時にplayerも登録できるように * srcdsのdocker imageを追加 * エントリーポイントの追加 * make up-srcdsジョブの追加 * docker composeにsrcdsを追加 * Got5最新版にアップデート * srcdsからマッチが読み込めるようになった
- Loading branch information
Shugo Kawamura
authored
Aug 12, 2023
1 parent
a2b0282
commit 32d321c
Showing
26 changed files
with
968 additions
and
171 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -20,4 +20,5 @@ __debug_bin | |
.vscode/launch.json | ||
backend/build/* | ||
|
||
.DS_Store | ||
.DS_Store | ||
backend/tmp/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
package di | ||
|
||
import ( | ||
got5 "github.com/FlowingSPDG/Got5" | ||
config "github.com/FlowingSPDG/get5loader/backend/cfg" | ||
"github.com/FlowingSPDG/get5loader/backend/controller/get5" | ||
mysqlconnector "github.com/FlowingSPDG/get5loader/backend/gateway/database/mysql/connector" | ||
"github.com/FlowingSPDG/get5loader/backend/service/uuid" | ||
) | ||
|
||
func InitializeGet5EventController() got5.EventHandler { | ||
return get5.NewGot5EventController() | ||
} | ||
|
||
func InitializeGet5AuthController() got5.Auth { | ||
return get5.NewGot5AuthController() | ||
} | ||
|
||
func InitializeGet5matchLoaderController(cfg config.Config) got5.MatchLoader { | ||
uuidGenerator := uuid.NewUUIDGenerator() | ||
mysqlConnector := mustGetWriteConnector(cfg) | ||
mysqlUsersRepositoryConnector := mysqlconnector.NewMySQLRepositoryConnector(uuidGenerator, mysqlConnector) | ||
return get5.NewGot5MatchLoader(mysqlUsersRepositoryConnector) | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.