HeaderPropagationMessageHandlerOptions.Headers Property

Definition

Gets or sets the headers to be propagated by the HeaderPropagationMessageHandler.

public:
 property Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationMessageHandlerEntryCollection ^ Headers { Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationMessageHandlerEntryCollection ^ get(); void set(Microsoft::AspNetCore::HeaderPropagation::HeaderPropagationMessageHandlerEntryCollection ^ value); };
public Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection Headers { get; set; }
member this.Headers : Microsoft.AspNetCore.HeaderPropagation.HeaderPropagationMessageHandlerEntryCollection with get, set
Public Property Headers As HeaderPropagationMessageHandlerEntryCollection

Property Value

Remarks

If Headers is empty, all the headers captured by the HeaderPropagationMiddleware are propagated. Entries in Headers are processed in order while adding headers inside HeaderPropagationMessageHandler. This can cause an earlier entry to take precedence over a later entry if they have the same OutboundHeaderName.

Applies to