diff --git a/cmd/server/wire_gen.go b/cmd/server/wire_gen.go index d061d0c..14198b8 100644 --- a/cmd/server/wire_gen.go +++ b/cmd/server/wire_gen.go @@ -156,7 +156,9 @@ func InitializeApp() (*App, error) { tradeService := wire.ProvideTradeService(tradeRepository) tradeHandler := handler.NewTradeHandler(tradeService) 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) server := wire.ProvideGRPCServer(config, logger, runnerHub) runnerRegistry := wire.ProvideRunnerRegistry(config, client) @@ -207,6 +209,7 @@ func ProvideRouter( activityService service.UserActivityService, casbinService service.CasbinService, wsHandler *handler.WSHandler, + liveKitHandler *handler.LiveKitHandler, ) *router.Router { return router.New(router.RouterDeps{ UserRepo: userRepo, @@ -236,6 +239,7 @@ func ProvideRouter( QRCodeHandler: qrcodeHandler, MaterialHandler: materialHandler, CallHandler: callHandler, + LiveKitHandler: liveKitHandler, ReportHandler: reportHandler, AdminReportHandler: adminReportHandler, VerificationHandler: verificationHandler,