@WithDocs() et DocfyRegistry
Décorateur de classe qui marque un contrôleur pour la découverte de fichiers compagnons, et le marqueur de métadonnées qu'il laisse derrière lui.
Le décorateur
Décorateur de classe qui marque un contrôleur pour la découverte de fichiers compagnons. À combiner avec @Controller().
ts
@WithDocs()
@Controller('products')
export class ProductsController { ... }DOCFY_MARKER
Il fixe aussi la métadonnée DOCFY_MARKER sur la classe, disponible pour l'introspection externe :
ts
import { DOCFY_MARKER } from "nestjs-docfy";
Reflect.getMetadata(DOCFY_MARKER, ProductsController); // true