Merged in jb/openapi (pull request #22)
add openapi infra * add openapi infra Includes generated stubs and all deps * generatetolocation * basesetupoffunctionsandclient * round1controllertests * passintegrationtests * cleanupfromfullsuite * storedjson * fixjsonyaml * fixtests Approved-by: Michael McGuinness
This commit is contained in:
committed by
Michael McGuinness
parent
5ca36b0502
commit
174644b63c
@@ -0,0 +1,27 @@
|
||||
package queryservice
|
||||
|
||||
import (
|
||||
"queryorchestration/internal/collector"
|
||||
"queryorchestration/internal/export"
|
||||
"queryorchestration/internal/query"
|
||||
|
||||
"github.com/go-playground/validator/v10"
|
||||
)
|
||||
|
||||
type Services struct {
|
||||
Export *export.Service
|
||||
JobCollector *collector.Service
|
||||
Query *query.Service
|
||||
}
|
||||
|
||||
type Controllers struct {
|
||||
validator *validator.Validate
|
||||
svc *Services
|
||||
}
|
||||
|
||||
func NewControllers(validator *validator.Validate, services *Services) *Controllers {
|
||||
return &Controllers{
|
||||
validator: validator,
|
||||
svc: services,
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user