|
@@ -37,7 +37,13 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*gin.Engine, func(),
|
|
homeRepository := repository.NewHomeRepository(repositoryRepository)
|
|
homeRepository := repository.NewHomeRepository(repositoryRepository)
|
|
homeService := service.NewHomeService(serviceService, homeRepository)
|
|
homeService := service.NewHomeService(serviceService, homeRepository)
|
|
homeHandler := handler.NewHomeHandler(handlerHandler, homeService, viperViper)
|
|
homeHandler := handler.NewHomeHandler(handlerHandler, homeService, viperViper)
|
|
- engine := server.NewServerHTTP(logger, accessControlHandler, hikvisionHandler, conferenceHandler, homeHandler)
|
|
|
|
|
|
+ elevatorRepository := repository.NewElevatorRepository(repositoryRepository)
|
|
|
|
+ elevatorService := service.NewElevatorService(serviceService, elevatorRepository)
|
|
|
|
+ elevatorHandler := handler.NewElevatorHandler(handlerHandler, elevatorService, viperViper)
|
|
|
|
+ broadcastRepository := repository.NewBroadcastRepository(repositoryRepository)
|
|
|
|
+ broadcastService := service.NewBroadcastService(serviceService, broadcastRepository)
|
|
|
|
+ broadcastHandler := handler.NewBroadcastHandler(handlerHandler, broadcastService, viperViper)
|
|
|
|
+ engine := server.NewServerHTTP(logger, accessControlHandler, hikvisionHandler, conferenceHandler, homeHandler, elevatorHandler, broadcastHandler)
|
|
return engine, func() {
|
|
return engine, func() {
|
|
}, nil
|
|
}, nil
|
|
}
|
|
}
|
|
@@ -46,8 +52,8 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*gin.Engine, func(),
|
|
|
|
|
|
var ServerSet = wire.NewSet(server.NewServerHTTP)
|
|
var ServerSet = wire.NewSet(server.NewServerHTTP)
|
|
|
|
|
|
-var RepositorySet = wire.NewSet(repository.NewDb, repository.NewRedis, repository.NewRepository, repository.NewUserRepository, repository.NewAccessControlRepository, repository.NewHikvisionRepository, repository.NewConferenceRepository, repository.NewHomeRepository)
|
|
|
|
|
|
+var RepositorySet = wire.NewSet(repository.NewDb, repository.NewRedis, repository.NewRepository, repository.NewUserRepository, repository.NewAccessControlRepository, repository.NewHikvisionRepository, repository.NewConferenceRepository, repository.NewHomeRepository, repository.NewElevatorRepository, repository.NewBroadcastRepository)
|
|
|
|
|
|
-var ServiceSet = wire.NewSet(service.NewService, service.NewUserService, service.NewAccessControlService, service.NewHikvisionService, service.NewConferenceService, service.NewHomeService)
|
|
|
|
|
|
+var ServiceSet = wire.NewSet(service.NewService, service.NewUserService, service.NewAccessControlService, service.NewHikvisionService, service.NewConferenceService, service.NewHomeService, service.NewElevatorService, service.NewBroadcastService)
|
|
|
|
|
|
-var HandlerSet = wire.NewSet(handler.NewHandler, handler.NewUserHandler, handler.NewAccessControlHandler, handler.NewHikvisionHandler, handler.NewConferenceHandler, handler.NewHomeHandler)
|
|
|
|
|
|
+var HandlerSet = wire.NewSet(handler.NewHandler, handler.NewUserHandler, handler.NewAccessControlHandler, handler.NewHikvisionHandler, handler.NewConferenceHandler, handler.NewHomeHandler, handler.NewElevatorHandler, handler.NewBroadcastHandler)
|