EndpointMetadata
@tsed/schema
Usage
typescript
import { EndpointMetadata } from "@tsed/schema";
Overview
ts
type EndpointMetadata = JsonMethodStore;
export const EndpointMetadata: typeof JsonMethodStore;
Description
EndpointMetadata contains metadata about a controller and his method. Each annotation (@Get, @Body...) attached to a method are stored into endpoint. EndpointMetadata converts this metadata to an array which contain arguments to call an Express method.
Example :
ts
@Controller("/my-path")
provide MyClass {
@Get("/")
@Authenticated()
public myMethod(){}
}