Files
query-orchestration/internal/document/text/service.go
T

26 lines
515 B
Go
Raw Normal View History

package documenttext
import (
"queryorchestration/internal/serviceconfig"
"queryorchestration/internal/serviceconfig/objectstore"
"queryorchestration/internal/serviceconfig/queue/querysync"
"queryorchestration/internal/serviceconfig/textract"
)
type ConfigProvider interface {
serviceconfig.ConfigProvider
textract.ConfigProvider
querysync.ConfigProvider
objectstore.ConfigProvider
}
type Service struct {
cfg ConfigProvider
}
func New(cfg ConfigProvider) *Service {
return &Service{
cfg: cfg,
}
}