Table of Contents

Method WithAdditionalHeaders

Namespace
Zedal.Sdk
Assembly
Zedal.Sdk.dll

WithAdditionalHeaders(Metadata)

Kopie dieses Kontexts, in der additionalHeaders zu den bereits vorhandenen hinzukommen. Bei gleichem Key gewinnt der bestehende Eintrag.

public ZedalCallContext WithAdditionalHeaders(Metadata additionalHeaders)

Parameters

additionalHeaders Metadata

Returns

ZedalCallContext

Remarks

Header-Gegenstück zu WithFallbackTimeout(int): eine SDK-Schicht setzt ihre Header, ohne die des Aufrufers zu verlieren. Mit WithExtraHeaders(Metadata) würde sie sie stillschweigend ersetzen — und ein doppelter Key ginge als zwei Metadata-Einträge über die Leitung, was etwa bei cache-control nicht das Gewünschte ist. Die übergebene Metadata wird nicht verändert.