Skip to main content
Module

x/alosaur/src/metadata/middleware.ts

Alosaur - Deno web framework with many decorators
Very Popular
Go to Latest
File
import { IMiddleware } from "../models/middleware-target.ts";
export class MiddlewareMetadata { target: Function; route: RegExp;
constructor(args: any) { this.target = args.target; this.route = args.route; }}
/** * Middleware metadata used to storage information. */export interface MiddlewareMetadataArgs<TState> { /** * Type, vase default */ type: any; /** * Indicates object which is used by this Middleware. */ target: IMiddleware<TState>;
/** * Route for all controllers registered in this Middleware. */ route: RegExp;
/** * Object of class Middleware */ object: any;}