PostSharpAPI ReferencePost­Sharp.​Patterns.​Diagnostics.​CorrelationLegacy­Http­Correlation­Protocol
Open sandboxFocus

LegacyHttpCorrelationProtocol Class

An implementation of the legacy HTTP Correlation Protocol proposed by Microsoft.

Inheritance
LegacyHttpCorrelationProtocol
Namespace: PostSharp.Patterns.Diagnostics.Correlation
Assembly: PostSharp.Patterns.Diagnostics.dll
Syntax
public sealed class LegacyHttpCorrelationProtocol : Object, ICorrelationProtocol
Remarks

Constructors

Name Description
LegacyHttpCorrelationProtocol()

Initializes a new LegacyHttpCorrelationProtocol that trusts all requests.

LegacyHttpCorrelationProtocol(Predicate<CorrelationRequest>)

Initializes a new LegacyHttpCorrelationProtocol and specifies a predicate that filters trusted requests.

Explicit Interface Implementations

Name Description
ICorrelationProtocol.GetIncomingRequestOptions(in CorrelationRequest)
ICorrelationProtocol.ProcessIncomingRequest(in CorrelationRequest, ref OpenActivityOptions)
ICorrelationProtocol.ProcessOutgoingRequest(LoggingContext, in CorrelationRequest, ref OpenActivityOptions)