You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
605 B
30 lines
605 B
2 years ago
|
\begin{figure}[H]
|
||
|
\begin{lstlisting}[style=JavaScript]
|
||
|
@Injectable()
|
||
|
export class MyService {
|
||
|
constructor(
|
||
|
parentService: ParentService
|
||
|
) {
|
||
|
// ...
|
||
|
}
|
||
|
}
|
||
|
|
||
|
@Module({
|
||
|
imports: [
|
||
|
// Comme ParentModule exporte ParentService,
|
||
|
// ce service est facilement rendu disponible ici pour MyService:
|
||
|
ParentModule
|
||
|
],
|
||
|
providers: [
|
||
|
MyService
|
||
|
]
|
||
|
})
|
||
|
export class MyModule {}
|
||
|
\end{lstlisting}
|
||
|
|
||
|
\centering
|
||
|
\includegraphics{nestjs2}
|
||
|
\caption{Exemple d'import de dépendances avec NestJS (suite de \ref{nestjs1})}
|
||
|
\label{nestjs2}
|
||
|
\end{figure}
|