public InternalMessage(InternalMessageType type) : this(type, null) { }
public MessageBuilder WithType(InternalMessageType type) { Type = type; return(this); }
public InternalMessage(InternalMessageType type, IDictionary<string, string> data) { this.Type = type; this.Data = data; }