---
title: "Référence d'API — nodefony — kernel-decorators"
source: docs/api/core/kernel-decorators.md
url: https://nodefony.github.io/nodefony-core/docs/api/core/kernel-decorators/
---


[Documentation](../../../) › [Référence d'API](../../) › [`nodefony`](../) › kernel-decorators

> Générée depuis les déclarations de types publiées de `nodefony` **10.0.0-beta.5** : exactement ce que reçoit une application qui l'installe. Cette page n'existe dans aucun dépôt — pour la corriger, on corrige le TSDoc du code.

## `nodefony`

`import { … } from "nodefony"` — 3 symboles.

### Fonctions (3)

#### `Inject`

```ts
function Inject(serviceName: string): ParameterDecorator
```

Nomme le service qu'un paramètre de constructeur doit recevoir.

#### `injectable`

```ts
function injectable(nameOrOptions?: string | InjectableOptions): <T extends Injectable<Service>>(constructor: T) => T
```

Rend une classe de service résoluble par le conteneur d'injection.

#### `services`

```ts
function services(nameOrPath: string | (string | ServiceConstructor)[] | ServiceConstructor): <T extends Constructor>(constructor: T) => T
```

Déclare les services qu'un module enregistre dans son conteneur au démarrage.

---

[← Toutes les références d'API](../../)
