Amazon.XRay.Recorder.Core.Internal.Context Namespace |
Class | Description | |
---|---|---|
CallContextContainer | ||
DefaultTraceContext | ||
HybridContextContainer |
This context is a hybrid context of CallContext and HttpContext, used for ASP.NET middleware.
The segment created by AWS X-Ray ASP.NET middleware is stored in CallContext and HttpContext. CRUD operations are performed only on CallContext. Subsegments created
along the lifecycle of the request are stored in CallContext.
On GetEntity operation, if the value is not present in CallContext, the CallContext is populated with the segment that is stored in HttpContext.
| |
TraceContextImpl |
Interface | Description | |
---|---|---|
ITraceContext |
Interface to save trace segment which will be preserved across thread.
|