mirror of
https://github.com/grafana/grafana.git
synced 2025-07-29 02:22:26 +08:00

* App Platform: Remove mutable globals * chore: clarify why this exists * fix: support multi-tenant mode * refactor: call builder providers directly * CI: Force re-build
17 lines
444 B
Go
17 lines
444 B
Go
package apiserver
|
|
|
|
import (
|
|
"github.com/google/wire"
|
|
|
|
"github.com/grafana/grafana/pkg/services/apiserver/builder"
|
|
)
|
|
|
|
var WireSet = wire.NewSet(
|
|
ProvideEventualRestConfigProvider,
|
|
wire.Bind(new(RestConfigProvider), new(*eventualRestConfigProvider)),
|
|
wire.Bind(new(DirectRestConfigProvider), new(*eventualRestConfigProvider)),
|
|
ProvideService,
|
|
wire.Bind(new(Service), new(*service)),
|
|
wire.Bind(new(builder.APIRegistrar), new(*service)),
|
|
)
|