StaticdecodeDecodes a Base64 string back into a message.
This static method takes a Base64 encoded string and decodes it back into a message of type TMessage<T>.
It first decodes the Base64 string into a JSON string, and then parses this JSON string back into a message object.
The expected type of the payload in the decoded message.
The Base64 encoded string to be decoded.
The decoded message object.
StaticencodeEncodes a message into a Base64 string.
This static method takes a message of type TMessage<T> and converts it into a Base64 encoded string.
It first stringifies the message into JSON, and then encodes this JSON string into Base64.
The type of the payload in the message.
The Base64 encoded string representation of the message.
Helper class for Base64 encoding and decoding of messages.