Enum ListPurpose
- Namespace
- idunno.Bluesky.Graph
- Assembly
- idunno.Bluesky.dll
Possible purposes of a list
[JsonConverter(typeof(ListPurposeConverter))]
public enum ListPurposeFields
CurateList = 2-
The list is a curation list.
ModList = 1-
The list is a moderation list.
ReferenceList = 3-
The list is a reference list, like starter pack.
Unknown = 0-
The list has a purpose this library does not recognize.
The lexicon definition of a list purpose is an open union, so the service may introduce purposes which postdate this library. Such a purpose is surfaced as idunno.Bluesky.Graph.ListPurpose.Unknown rather than failing to deserialize. A list whose purpose is idunno.Bluesky.Graph.ListPurpose.Unknown cannot be serialized.
Remarks
See https://github.com/bluesky-social/atproto/blob/main/lexicons/app/bsky/graph/defs.json