NestJS · Middle · Pytanie 57 z 75
Jak odczytać bieżące ID żądania w głębokich serwisach bez przekazywania go przez każde wywołanie?
- 1Uczynić każdy serwis request-scoped
- ✓Poprawna odpowiedź: Przez
AsyncLocalStorage(np. pakietnestjs-cls), ustawiany w middleware na początku każdego żądania - 3Trzymać je w zmiennej globalnej
Wyjaśnienie
ALS podąża za asynchronicznym kontekstem żądania bez kosztów wydajności providerów request-scoped.