# EndpointConstructorOptions Interface

Module
import { EndpointConstructorOptions } from "@tsed/common"
Source/packages/common/src/mvc/models/EndpointMetadata.ts

# Overview

interface EndpointConstructorOptions extends EntityOptions {
    beforeMiddlewares?: Function[];
    middlewares?: Function[];
    afterMiddlewares?: Function[];
    pathsMethods?: IPathMethod[];
    type?: any;
    responses?: Map<number, IResponseOptions>;
    statusCode?: number;
}

# Members

beforeMiddlewares?: Function[];

middlewares?: Function[];

afterMiddlewares?: Function[];

pathsMethods?: IPathMethod[];

type?: any;

responses?: Map<number, IResponseOptions>;

statusCode?: number;