Table of Contents

Class EmbeddedHeaderUtils

Namespace
Steeltoe.Stream.Binder
Assembly
Steeltoe.Stream.StreamBase.dll
public static class EmbeddedHeaderUtils
Inheritance
EmbeddedHeaderUtils
Inherited Members

Methods

EmbedHeaders(MessageValues, params string[])

public static byte[] EmbedHeaders(MessageValues original, params string[] headers)

Parameters

original MessageValues
headers string[]

Returns

byte[]

ExtractHeaders(IMessage<byte[]>, bool)

public static MessageValues ExtractHeaders(IMessage<byte[]> message, bool copyRequestHeaders)

Parameters

message IMessage<byte[]>
copyRequestHeaders bool

Returns

MessageValues

ExtractHeaders(byte[])

public static MessageValues ExtractHeaders(byte[] payload)

Parameters

payload byte[]

Returns

MessageValues

HeadersToEmbed(string[])

public static string[] HeadersToEmbed(string[] configuredHeaders)

Parameters

configuredHeaders string[]

Returns

string[]

MayHaveEmbeddedHeaders(byte[])

public static bool MayHaveEmbeddedHeaders(byte[] bytes)

Parameters

bytes byte[]

Returns

bool