Interceptory opakowują wykonanie handlera routu, umożliwiając uruchomienie logiki przed i po jego wykonaniu — oraz transformację żądania lub odpowiedzi. Są inspirowane programowaniem zorientowanym na aspekty, idealne dla zagadnień międzywarstwoowych takich jak logowanie, transformacja odpowiedzi, cache'owanie i pomiar czasu.
Struktura: przed + po za pośrednictwem RxJS
()
{
(: , : ): <> {
.();
now = .();
next.().(
( .()),
);
}
}
