|
@@ -65,7 +65,8 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
|
|
wafFormatterService := service.NewWafFormatterService(serviceService, globalLimitRepository, hostRepository, requiredService, parserService, tcpforwardingRepository, udpForWardingRepository, webForwardingRepository, hostService)
|
|
wafFormatterService := service.NewWafFormatterService(serviceService, globalLimitRepository, hostRepository, requiredService, parserService, tcpforwardingRepository, udpForWardingRepository, webForwardingRepository, hostService)
|
|
aoDunService := service.NewAoDunService(serviceService, viperViper)
|
|
aoDunService := service.NewAoDunService(serviceService, viperViper)
|
|
gateWayGroupIpRepository := repository.NewGateWayGroupIpRepository(repositoryRepository)
|
|
gateWayGroupIpRepository := repository.NewGateWayGroupIpRepository(repositoryRepository)
|
|
- webForwardingService := service.NewWebForwardingService(serviceService, requiredService, webForwardingRepository, crawlerService, parserService, wafFormatterService, aoDunService, rabbitMQ, gateWayGroupIpRepository)
|
|
|
|
|
|
+ gatewayGroupRepository := repository.NewGatewayGroupRepository(repositoryRepository)
|
|
|
|
+ webForwardingService := service.NewWebForwardingService(serviceService, requiredService, webForwardingRepository, crawlerService, parserService, wafFormatterService, aoDunService, rabbitMQ, gateWayGroupIpRepository, gatewayGroupRepository)
|
|
webForwardingHandler := handler.NewWebForwardingHandler(handlerHandler, webForwardingService)
|
|
webForwardingHandler := handler.NewWebForwardingHandler(handlerHandler, webForwardingService)
|
|
webLimitRepository := repository.NewWebLimitRepository(repositoryRepository)
|
|
webLimitRepository := repository.NewWebLimitRepository(repositoryRepository)
|
|
webLimitService := service.NewWebLimitService(serviceService, webLimitRepository, requiredService, parserService, crawlerService, hostService)
|
|
webLimitService := service.NewWebLimitService(serviceService, webLimitRepository, requiredService, parserService, crawlerService, hostService)
|
|
@@ -80,7 +81,6 @@ func NewWire(viperViper *viper.Viper, logger *log.Logger) (*app.App, func(), err
|
|
udpLimitRepository := repository.NewUdpLimitRepository(repositoryRepository)
|
|
udpLimitRepository := repository.NewUdpLimitRepository(repositoryRepository)
|
|
udpLimitService := service.NewUdpLimitService(serviceService, udpLimitRepository, requiredService, crawlerService, parserService, hostService)
|
|
udpLimitService := service.NewUdpLimitService(serviceService, udpLimitRepository, requiredService, crawlerService, parserService, hostService)
|
|
udpLimitHandler := handler.NewUdpLimitHandler(handlerHandler, udpLimitService)
|
|
udpLimitHandler := handler.NewUdpLimitHandler(handlerHandler, udpLimitService)
|
|
- gatewayGroupRepository := repository.NewGatewayGroupRepository(repositoryRepository)
|
|
|
|
gatewayGroupService := service.NewGatewayGroupService(serviceService, gatewayGroupRepository, requiredService, parserService)
|
|
gatewayGroupService := service.NewGatewayGroupService(serviceService, gatewayGroupRepository, requiredService, parserService)
|
|
globalLimitService := service.NewGlobalLimitService(serviceService, globalLimitRepository, duedateService, crawlerService, viperViper, requiredService, parserService, hostService, tcpLimitService, udpLimitService, webLimitService, gatewayGroupService, hostRepository, gatewayGroupRepository)
|
|
globalLimitService := service.NewGlobalLimitService(serviceService, globalLimitRepository, duedateService, crawlerService, viperViper, requiredService, parserService, hostService, tcpLimitService, udpLimitService, webLimitService, gatewayGroupService, hostRepository, gatewayGroupRepository)
|
|
globalLimitHandler := handler.NewGlobalLimitHandler(handlerHandler, globalLimitService)
|
|
globalLimitHandler := handler.NewGlobalLimitHandler(handlerHandler, globalLimitService)
|