|
|
|
@ -8,7 +8,7 @@ import {Constructable, Container} from '../../di'
|
|
|
|
|
|
|
|
|
|
export class ScopeRequiredMiddleware extends Middleware {
|
|
|
|
|
constructor(
|
|
|
|
|
request: Request,
|
|
|
|
|
protected readonly request: Request,
|
|
|
|
|
protected readonly scope: string,
|
|
|
|
|
) {
|
|
|
|
|
super(request)
|
|
|
|
@ -28,6 +28,6 @@ export class ScopeRequiredMiddleware extends Middleware {
|
|
|
|
|
|
|
|
|
|
export const scope = (name: string): Constructable<ScopeRequiredMiddleware> => {
|
|
|
|
|
return new Pipeline<Container, ScopeRequiredMiddleware>(
|
|
|
|
|
container => container.make(ScopeRequiredMiddleware, name),
|
|
|
|
|
container => container.make(ScopeRequiredMiddleware, container, name),
|
|
|
|
|
)
|
|
|
|
|
}
|
|
|
|
|