Dependency Injection (DI) è un pattern fondamentale di NestJS dove il framework crea automaticamente e fornisce le dipendenze di cui una classe ha bisogno, invece di farle costruire dalla classe stessa. Dichiari ciò di cui hai bisogno nel costruttore, e NestJS lo fornisce — portando a codice debolmente accoppiato e testabile.
Come funziona: dichiara nel costruttore
()
{
() {}
}
