Container: add WithContainer helper
This commit is contained in:
parent
5d53e32316
commit
f48503f2b6
@ -41,3 +41,9 @@ func Must(ctx context.Context) *service.Container {
|
|||||||
func ServiceContainer(container *service.Container) goweb.Middleware {
|
func ServiceContainer(container *service.Container) goweb.Middleware {
|
||||||
return middleware.WithValue(KeyServiceContainer, container)
|
return middleware.WithValue(KeyServiceContainer, container)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// WithContainer returns a new context.Context with the given *service.Container
|
||||||
|
// attached.
|
||||||
|
func WithContainer(ctx context.Context, container *service.Container) context.Context {
|
||||||
|
return context.WithValue(ctx, KeyServiceContainer, container)
|
||||||
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user