chore(server): add livekit handler to dependency injection graph
This commit is contained in:
@@ -156,7 +156,9 @@ func InitializeApp() (*App, error) {
|
|||||||
tradeService := wire.ProvideTradeService(tradeRepository)
|
tradeService := wire.ProvideTradeService(tradeRepository)
|
||||||
tradeHandler := handler.NewTradeHandler(tradeService)
|
tradeHandler := handler.NewTradeHandler(tradeService)
|
||||||
wsHandler := wire.ProvideWSHandler(messagePublisher, chatService, groupService, jwtService, callService, userRepository)
|
wsHandler := wire.ProvideWSHandler(messagePublisher, chatService, groupService, jwtService, callService, userRepository)
|
||||||
router := ProvideRouter(userRepository, userHandler, postHandler, commentHandler, messageHandler, notificationHandler, uploadHandler, jwtService, pushHandler, systemMessageHandler, groupHandler, stickerHandler, voteHandler, channelHandler, scheduleHandler, gradeHandler, examHandler, roleHandler, adminUserHandler, adminPostHandler, adminCommentHandler, adminGroupHandler, adminDashboardHandler, adminLogHandler, qrCodeHandler, materialHandler, callHandler, reportHandler, adminReportHandler, verificationHandler, adminVerificationHandler, adminProfileAuditHandler, setupHandler, tradeHandler, logService, userActivityService, casbinService, wsHandler)
|
liveKitService := wire.ProvideLiveKitService(config, logger)
|
||||||
|
liveKitHandler := wire.ProvideLiveKitHandler(liveKitService, callService, config, logger)
|
||||||
|
router := ProvideRouter(userRepository, userHandler, postHandler, commentHandler, messageHandler, notificationHandler, uploadHandler, jwtService, pushHandler, systemMessageHandler, groupHandler, stickerHandler, voteHandler, channelHandler, scheduleHandler, gradeHandler, examHandler, roleHandler, adminUserHandler, adminPostHandler, adminCommentHandler, adminGroupHandler, adminDashboardHandler, adminLogHandler, qrCodeHandler, materialHandler, callHandler, reportHandler, adminReportHandler, verificationHandler, adminVerificationHandler, adminProfileAuditHandler, setupHandler, tradeHandler, logService, userActivityService, casbinService, wsHandler, liveKitHandler)
|
||||||
hotRankWorker := wire.ProvideHotRankWorker(config, postRepository, channelRepository, cache, client)
|
hotRankWorker := wire.ProvideHotRankWorker(config, postRepository, channelRepository, cache, client)
|
||||||
server := wire.ProvideGRPCServer(config, logger, runnerHub)
|
server := wire.ProvideGRPCServer(config, logger, runnerHub)
|
||||||
runnerRegistry := wire.ProvideRunnerRegistry(config, client)
|
runnerRegistry := wire.ProvideRunnerRegistry(config, client)
|
||||||
@@ -207,6 +209,7 @@ func ProvideRouter(
|
|||||||
activityService service.UserActivityService,
|
activityService service.UserActivityService,
|
||||||
casbinService service.CasbinService,
|
casbinService service.CasbinService,
|
||||||
wsHandler *handler.WSHandler,
|
wsHandler *handler.WSHandler,
|
||||||
|
liveKitHandler *handler.LiveKitHandler,
|
||||||
) *router.Router {
|
) *router.Router {
|
||||||
return router.New(router.RouterDeps{
|
return router.New(router.RouterDeps{
|
||||||
UserRepo: userRepo,
|
UserRepo: userRepo,
|
||||||
@@ -236,6 +239,7 @@ func ProvideRouter(
|
|||||||
QRCodeHandler: qrcodeHandler,
|
QRCodeHandler: qrcodeHandler,
|
||||||
MaterialHandler: materialHandler,
|
MaterialHandler: materialHandler,
|
||||||
CallHandler: callHandler,
|
CallHandler: callHandler,
|
||||||
|
LiveKitHandler: liveKitHandler,
|
||||||
ReportHandler: reportHandler,
|
ReportHandler: reportHandler,
|
||||||
AdminReportHandler: adminReportHandler,
|
AdminReportHandler: adminReportHandler,
|
||||||
VerificationHandler: verificationHandler,
|
VerificationHandler: verificationHandler,
|
||||||
|
|||||||
Reference in New Issue
Block a user