Class ParticipantId
- Namespace
- SmarterLink.Core.Models
- Assembly
- SmarterLink.Core.dll
Identifies a SmarterLink participant. Must be unique across the entire SmarterLink network
and must not contain MQTT reserved characters (/, +, #, $).
Serializes as a plain string.
[JsonConverter(typeof(ValueOfConverterFactory))]
public record ParticipantId : ValueOf<string>, IEquatable<ValueOf<string>>, IEquatable<ParticipantId>
- Inheritance
-
ParticipantId
- Implements
- Inherited Members
Constructors
ParticipantId(string)
Identifies a SmarterLink participant. Must be unique across the entire SmarterLink network
and must not contain MQTT reserved characters (/, +, #, $).
Serializes as a plain string.
public ParticipantId(string Value)
Parameters
Valuestring
Operators
implicit operator ParticipantId(string)
public static implicit operator ParticipantId(string id)
Parameters
idstring