2023-09-25 17:31:58 -05:00
|
|
|
package grafanaapiserver
|
|
|
|
|
|
|
|
import (
|
|
|
|
"github.com/google/wire"
|
2023-09-28 17:28:58 -05:00
|
|
|
|
|
|
|
"github.com/grafana/grafana/pkg/services/grafana-apiserver/auth/authorizer"
|
2023-09-25 17:31:58 -05:00
|
|
|
)
|
|
|
|
|
|
|
|
var WireSet = wire.NewSet(
|
|
|
|
ProvideService,
|
|
|
|
wire.Bind(new(RestConfigProvider), new(*service)),
|
|
|
|
wire.Bind(new(Service), new(*service)),
|
|
|
|
wire.Bind(new(APIRegistrar), new(*service)),
|
2023-10-31 12:26:39 -05:00
|
|
|
wire.Bind(new(DirectRestConfigProvider), new(*service)),
|
2023-09-28 17:28:58 -05:00
|
|
|
authorizer.WireSet,
|
2023-09-25 17:31:58 -05:00
|
|
|
)
|