Table of Contents

Class StringMessage<T>

Namespace
Silverback.Messaging.Messages
Assembly
Silverback.Integration.dll

Wraps a raw message string.

public sealed class StringMessage<T> : StringMessage, IEquatable<StringMessage>

Type Parameters

T

The type discriminator.

Inheritance
StringMessage<T>
Implements
Inherited Members

Constructors

StringMessage(string?)

Wraps a raw message string.

public StringMessage(string? content)

Parameters

content string

Methods

FromString(string?)

Creates a new StringMessage instance from the specified content.

public static StringMessage<T> FromString(string? content)

Parameters

content string

The message content.

Returns

StringMessage<T>

A StringMessage wrapping the specified content.

Operators

implicit operator StringMessage<T>(string?)

Implicitly converts a string to a StringMessage<T>.

public static implicit operator StringMessage<T>(string? content)

Parameters

content string

The message content.

Returns

StringMessage<T>

A StringMessage<T> wrapping the specified content.