Request Interceptors don't utilize Context handler pattern. We should adopt it for 2 reasons: it's becoming a recommended way to consume core API and for consistency with route handlers.
In theory, there could be some cases when plugins want to provide some API for interceptors or route handlers only.
For now, I'd suggest using RequestContextHandler for all the use cases, that will require RequestHandlerContextProvider refactoring.
Request Interceptors don't utilize Context handler pattern. We should adopt it for 2 reasons: it's becoming a recommended way to consume core API and for consistency with route handlers.
In theory, there could be some cases when plugins want to provide some API for interceptors or route handlers only.
For now, I'd suggest using
RequestContextHandlerfor all the use cases, that will requireRequestHandlerContextProviderrefactoring.