Dependency Injection (DI) არის NestJS-ის ძირითადი ნიმუში, სადაც ფრეიმვორკი ავტომატურად ქმნის და უზრუნველყოფს კლასის საჭირო დამოკიდებულებებს, ნაცვლად იმისა, რომ კლასი თავსუფლად ააგებს მათ. თქვენ გამოცხადებთ რა გჭირდებათ კონსტრუქტორში, და NestJS მის მოთხოვნილებას აკმაყოფილებს — რის შედეგადაც მიიღება სუსტად დაკავშირებული, ტესტირებადი კოდი.
როგორ მუშაობს: გამოცხადება კონსტრუქტორში
()
{
() {}
}
