Table of Contents

Class RAiDContributor

Namespace
RAiD.Net.Domain
Assembly
RAiD.Net.dll
public class RAiDContributor
Inheritance
RAiDContributor
Inherited Members

Properties

Contact

[JsonPropertyName("contact")]
public bool? Contact { get; init; }

Property Value

bool?

Email

[JsonPropertyName("email")]
public string? Email { get; init; }

Property Value

string

Id

TODO: There is bad data in the RAiD database. The id is in one instance not present. This should be required!!

[JsonPropertyName("id")]
public string? Id { get; init; }

Property Value

string

Leader

[JsonPropertyName("leader")]
public bool? Leader { get; init; }

Property Value

bool?

Position

[JsonPropertyName("position")]
public required List<RAiDContributorPosition> Position { get; init; }

Property Value

List<RAiDContributorPosition>

Role

[JsonPropertyName("role")]
public required List<RAiDContributorRole> Role { get; init; }

Property Value

List<RAiDContributorRole>

SchemaUri

[JsonPropertyName("schemaUri")]
public required string SchemaUri { get; init; }

Property Value

string

Status

[JsonPropertyName("status")]
public string? Status { get; init; }

Property Value

string

StatusMessage

[JsonPropertyName("statusMessage")]
public string? StatusMessage { get; init; }

Property Value

string

Uuid

[JsonPropertyName("uuid")]
public string? Uuid { get; init; }

Property Value

string