72d55d396d
CI / changes (push) Successful in 36s
CI / docker-bff (push) Successful in 3m8s
CI / docker-product (push) Successful in 3m36s
CI / docker-admin (push) Successful in 3m35s
CI / docker-user (push) Successful in 9s
CI / docker-ad (push) Successful in 29s
CI / docker-chore (push) Failing after 4s
26 lines
512 B
Go
26 lines
512 B
Go
package svc
|
|
|
|
import (
|
|
"lone-services/pkg/utils"
|
|
"lone-services/services/chore/internal/config"
|
|
|
|
"github.com/zeromicro/go-zero/core/logx"
|
|
)
|
|
|
|
type ServiceContext struct {
|
|
Config config.Config
|
|
ProductSvcName string
|
|
}
|
|
|
|
func NewServiceContext(c config.Config) *ServiceContext {
|
|
productSvc := utils.GetConfigString("services.product")
|
|
if productSvc == utils.StringEmpty {
|
|
logx.Error("config services.product empty")
|
|
}
|
|
|
|
return &ServiceContext{
|
|
Config: c,
|
|
ProductSvcName: productSvc,
|
|
}
|
|
}
|