Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Package__efmlf2 = &core.Package{ PackageName: "namespacelabs.dev/foundation/universe/monitoring/sentry", } Provider__efmlf2 = core.Provider{ Package: Package__efmlf2, Instantiate: makeDeps__efmlf2, } Initializers__efmlf2 = []*core.Initializer{ { Package: Package__efmlf2, Do: func(ctx context.Context, di core.Dependencies) error { return di.Instantiate(ctx, Provider__efmlf2, func(ctx context.Context, v interface{}) error { return Prepare(ctx, v.(ExtensionDeps)) }) }, }, } )
Functions ¶
Types ¶
type ExtensionDeps ¶
type ExtensionDeps struct { Dsn *secrets.Value Interceptors interceptors.Registration Middleware middleware.Middleware ServerInfo *types.ServerInfo }
Dependencies that are instantiated once for the lifetime of the extension.
Click to show internal directories.
Click to hide internal directories.