package queryapi import ( "queryorchestration/internal/client" "queryorchestration/internal/collector" collectorset "queryorchestration/internal/collector/set" "queryorchestration/internal/document" "queryorchestration/internal/export" "queryorchestration/internal/query" querytest "queryorchestration/internal/query/test" queryupdate "queryorchestration/internal/query/update" ) const Name = "queryAPI" type Services struct { Export *export.Service Collector *collector.Service CollectorSet *collectorset.Service Query *query.Service QueryUpdate *queryupdate.Service QueryTest *querytest.Service Client *client.Service Document *document.Service } type Controllers struct { svc *Services } func NewControllers(services *Services) *Controllers { return &Controllers{ svc: services, } }