Class StringMessage<T>
Wraps a raw message string.
Implements
Inherited Members
Namespace: Silverback.Messaging.Messages
Assembly: Silverback.Integration.dll
Syntax
public sealed class StringMessage<T> : StringMessage, IEquatable<StringMessage>
Type Parameters
| Name | Description |
|---|---|
| T | The type discriminator. |
Constructors
StringMessage(string?)
Wraps a raw message string.
Declaration
public StringMessage(string? content)
Parameters
| Type | Name | Description |
|---|---|---|
| string | content |
Methods
FromString(string?)
Creates a new StringMessage instance from the specified content.
Declaration
public static StringMessage<T> FromString(string? content)
Parameters
| Type | Name | Description |
|---|---|---|
| string | content | The message content. |
Returns
| Type | Description |
|---|---|
| StringMessage<T> | A StringMessage wrapping the specified content. |
Operators
implicit operator StringMessage<T>(string?)
Implicitly converts a string to a StringMessage<T>.
Declaration
public static implicit operator StringMessage<T>(string? content)
Parameters
| Type | Name | Description |
|---|---|---|
| string | content | The message content. |
Returns
| Type | Description |
|---|---|
| StringMessage<T> | A StringMessage<T> wrapping the specified content. |