This commit is contained in:
Yvan
2026-09-22 12:04:22 +08:00
parent 829d75c657
commit bf33e87d72
75 changed files with 2299 additions and 276 deletions
+6 -3
View File
@@ -202,7 +202,10 @@ func wireApp(configServer *config.Server, store *config.Store, logger *slog.Logg
categoryUsecase := live2.NewCategoryUsecase(catalogRepo)
roomUsecase := live2.NewRoomUsecase(catalogRepo, streamUsecase)
catalogService := live3.NewCatalogService(categoryUsecase, roomUsecase)
handlerLive := handler.NewLive(streamService, catalogService)
followRepo := live.NewFollowRepo(dataData)
followUsecase := live2.NewFollowUsecase(followRepo)
followService := live3.NewFollowService(followUsecase)
handlerLive := handler.NewLive(streamService, catalogService, followService)
repo := livechat.NewRepo(dataData)
usecase := livechat2.NewUsecase(repo)
service := livechat3.NewService(usecase)
@@ -223,7 +226,7 @@ func wireApp(configServer *config.Server, store *config.Store, logger *slog.Logg
cleanup()
return nil, nil, err
}
giftUsecase := gift2.NewUsecase(giftRepo, manager)
giftUsecase := gift2.NewUsecase(giftRepo, manager, roomUsecase)
giftService := gift3.NewService(giftUsecase)
handlerGift := handler.NewGift(giftService)
rechargeRepo := recharge.NewRepo(dataData)
@@ -234,7 +237,7 @@ func wireApp(configServer *config.Server, store *config.Store, logger *slog.Logg
cleanup()
return nil, nil, err
}
rechargeService := recharge3.NewService(rechargeUsecase)
rechargeService := recharge3.NewService(rechargeUsecase, integrationConfigUsecase)
handlerRecharge := handler.NewRecharge(rechargeService)
assetRepo := asset.NewRepo(dataData)
assetUsecase := asset2.NewUsecase(assetRepo)