Table of Contents

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

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

Value string

Operators

public static implicit operator ParticipantId(string id)

Parameters

id string

Returns

ParticipantId