Archiwum kategorii: Praktyczne przykłady kodu

Zastosowanie InjectionToken do wstrzykiwania serwisów opartych na wspólnym interfejsie

InjectionToken to mechanizm w Angularze, który pozwala na wstrzykiwanie zależności bez konieczności polegania na konkretnych klasach. Jest to szczególnie przydatne w przypadku, gdy chcemy korzystać z interfejsu jako abstrakcji dla komponentów lub serwisów. W tym artykule rozwiniemy temat poruszony w InjectionToken – podstawy oraz pokażemy, jak wykorzystać InjectionToken, aby zaimplementować interfejs klasy w dwóch serwisach..… Dowiedz się więcej »

InjectionToken – podstawy

InjectionToken jest mechanizmem służącym do definiowania i wstrzykiwania tokenów w Dependency Injection (DI). Pozwala on na dostarczania obiektów np. wartości konfiguracyjne do komponentów oraz serwisów przez co nie trzeba ich przekazywać przez @Input. InjectionToken jest generykiem InjectionToken<T>, który umożliwia zdefiniowanie typu zwracanej wartości, co pozwala na lepsze typowanie i bezpieczeństwo w aplikacji napisanej w języku… Dowiedz się więcej »