feat(infra): allow creation of resources and projects without MQ depe… (#2389)

This commit is contained in:
Ryo
2025-10-27 10:35:39 +08:00
committed by GitHub
parent 2369deb1aa
commit 294ed53f38
2 changed files with 4 additions and 2 deletions

View File

@ -38,13 +38,14 @@ type projectHandlerImpl struct {
type ConsumerHandler = eventbus.ConsumerHandler
var defaultProjectHandle *projectHandlerImpl // deprecate
var defaultProjectHandle *projectHandlerImpl
func NewProjectHandler(ctx context.Context, e es.Client) ConsumerHandler {
handler := &projectHandlerImpl{
esClient: e,
}
defaultProjectHandle = handler
return handler
}

View File

@ -36,13 +36,14 @@ type resourceHandlerImpl struct {
esClient es.Client
}
var defaultResourceHandler *resourceHandlerImpl // deprecate
var defaultResourceHandler *resourceHandlerImpl
func NewResourceHandler(ctx context.Context, e es.Client) ConsumerHandler {
handler := &resourceHandlerImpl{
esClient: e,
}
defaultResourceHandler = handler
return handler
}