Class MessageBuilder
Fluent builder for one immutable-in-practice formatted protocol message.
public sealed class MessageBuilder
- Inheritance
-
MessageBuilder
- Inherited Members
Methods
Append(FormattedMessage)
public MessageBuilder Append(FormattedMessage child)
Parameters
childFormattedMessage
Returns
Build()
public FormattedMessage Build()
Returns
- FormattedMessage
WithParam(string, FormattedMessage)
public MessageBuilder WithParam(string name, FormattedMessage value)
Parameters
namestringvalueFormattedMessage
Returns
WithParam(string, MessageBuilder)
public MessageBuilder WithParam(string name, MessageBuilder value)
Parameters
namestringvalueMessageBuilder
Returns
WithParam(string, bool)
public MessageBuilder WithParam(string name, bool value)
Parameters
Returns
WithParam(string, double)
public MessageBuilder WithParam(string name, double value)
Parameters
Returns
WithParam(string, int)
public MessageBuilder WithParam(string name, int value)
Parameters
Returns
WithParam(string, long)
public MessageBuilder WithParam(string name, long value)
Parameters
Returns
WithParam(string, string)
public MessageBuilder WithParam(string name, string value)