Passing data between pipeline components

Version: 10.3

All components in a pipeline operate independently without knowledge of what other components have done. However, there are occasions where information must be passed between components to avoid repeating the same action over and over.

In these situations, use the RequestContext property of the base request object. This is a property bag where you can store any information you need to pass between components.

RequestResponse
request.RequestContext.Properties["componentSensitiveData"] = "customValue";

Do you have some feedback for us?

If you have suggestions for improving this article,