Class MeaningMeta
Editorial metadata of a meaning, as Letras.mus curates it.
public sealed record MeaningMeta : IEquatable<MeaningMeta>
- Inheritance
-
MeaningMeta
- Implements
- Inherited Members
Remarks
The id-like members of this record arrive as a raw JSON value that Letras writes as a string or a number, this reads either.
Properties
Id
The id of the meaning on Letras.
[JsonPropertyName("id")]
[JsonInclude]
[JsonConverter(typeof(StringOrNumberConverter))]
public string? Id { get; }
Property Value
LocaleId
The locale of the meaning, as Letras reports it.
[JsonPropertyName("localeId")]
[JsonInclude]
[JsonConverter(typeof(StringOrNumberConverter))]
public string? LocaleId { get; }
Property Value
Origin
The origin of the meaning, as Letras reports it.
[JsonPropertyName("origin")]
[JsonInclude]
[JsonConverter(typeof(StringOrNumberConverter))]
public string? Origin { get; }
Property Value
ReviewedBy
Who reviewed the meaning.
[JsonPropertyName("reviewedBy")]
[JsonInclude]
public string? ReviewedBy { get; }
Property Value
SubmittedBy
Who submitted the meaning.
[JsonPropertyName("submittedBy")]
[JsonInclude]
public string? SubmittedBy { get; }