Method to implement a custom interceptor.
an ExecutionContext object providing methods to access the route handler and class about to be invoked.
ExecutionContext
a reference to the CallHandler, which provides access to an Observable representing the response stream from the route handler.
CallHandler
Observable
Method to implement a custom interceptor.