|
@@ -103,18 +103,13 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
|
|
adminRepository := admin.NewAdminRepository(repositoryRepository)
|
|
adminRepository := admin.NewAdminRepository(repositoryRepository)
|
|
adminService := admin2.NewAdminService(serviceService, adminRepository)
|
|
adminService := admin2.NewAdminService(serviceService, adminRepository)
|
|
adminHandler := admin3.NewAdminHandler(handlerHandler, adminService)
|
|
adminHandler := admin3.NewAdminHandler(handlerHandler, adminService)
|
|
- gatewayGroupRepository := repository.NewGatewayGroupRepository(repositoryRepository)
|
|
|
|
- gatewayGroupService := service.NewGatewayGroupService(serviceService, gatewayGroupRepository, requiredService, parserService, requestService)
|
|
|
|
- gatewayGroupHandler := handler.NewGatewayGroupHandler(handlerHandler, gatewayGroupService)
|
|
|
|
- gateWayGroupIpRepository := repository.NewGateWayGroupIpRepository(repositoryRepository)
|
|
|
|
- gateWayGroupIpService := service.NewGateWayGroupIpService(serviceService, gateWayGroupIpRepository, gatewayGroupRepository, requestService)
|
|
|
|
- gateWayGroupIpHandler := handler.NewGateWayGroupIpHandler(handlerHandler, gateWayGroupIpService)
|
|
|
|
gatewayIpAdminRepository := admin.NewGatewayIpAdminRepository(repositoryRepository)
|
|
gatewayIpAdminRepository := admin.NewGatewayIpAdminRepository(repositoryRepository)
|
|
gatewayIpAdminService := admin2.NewGatewayIpAdminService(serviceService, gatewayIpAdminRepository, viperViper, requestService)
|
|
gatewayIpAdminService := admin2.NewGatewayIpAdminService(serviceService, gatewayIpAdminRepository, viperViper, requestService)
|
|
gatewayIpAdminHandler := admin3.NewGatewayIpAdminHandler(handlerHandler, gatewayIpAdminService)
|
|
gatewayIpAdminHandler := admin3.NewGatewayIpAdminHandler(handlerHandler, gatewayIpAdminService)
|
|
allowAndDenyIpHandler := waf3.NewAllowAndDenyIpHandler(handlerHandler, allowAndDenyIpService)
|
|
allowAndDenyIpHandler := waf3.NewAllowAndDenyIpHandler(handlerHandler, allowAndDenyIpService)
|
|
ccHandler := handler.NewCcHandler(handlerHandler, ccService)
|
|
ccHandler := handler.NewCcHandler(handlerHandler, ccService)
|
|
- httpServer := server.NewHTTPServer(logger, viperViper, jwtJWT, syncedEnforcer, limiterLimiter, handlerFunc, userHandler, gameShieldHandler, gameShieldBackendHandler, webForwardingHandler, tcpforwardingHandler, udpForWardingHandler, globalLimitHandler, adminHandler, gatewayGroupHandler, gateWayGroupIpHandler, gatewayIpAdminHandler, allowAndDenyIpHandler, ccHandler, logService)
|
|
|
|
|
|
+ ccIpListHandler := waf3.NewCcIpListHandler(handlerHandler, ccIpListService)
|
|
|
|
+ httpServer := server.NewHTTPServer(logger, viperViper, jwtJWT, syncedEnforcer, limiterLimiter, handlerFunc, userHandler, gameShieldHandler, gameShieldBackendHandler, webForwardingHandler, tcpforwardingHandler, udpForWardingHandler, globalLimitHandler, adminHandler, gatewayIpAdminHandler, allowAndDenyIpHandler, ccHandler, logService, ccIpListHandler)
|
|
appApp := newApp(httpServer)
|
|
appApp := newApp(httpServer)
|
|
return appApp, func() {
|
|
return appApp, func() {
|
|
cleanup()
|
|
cleanup()
|