Class SubjectReferenceConfig
Configuration for a Subject reference image.
public record SubjectReferenceConfig : IEquatable<SubjectReferenceConfig>
- Inheritance
-
SubjectReferenceConfig
- Implements
- Inherited Members
Properties
SubjectDescription
Subject description for the image.
[JsonPropertyName("subjectDescription")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public string? SubjectDescription { get; set; }
Property Value
SubjectType
The subject type of a subject reference image.
[JsonPropertyName("subjectType")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public SubjectReferenceType? SubjectType { get; set; }
Property Value
Methods
FromJson(string, JsonSerializerOptions?)
Deserializes a JSON string to a SubjectReferenceConfig object.
public static SubjectReferenceConfig? FromJson(string jsonString, JsonSerializerOptions? options = null)
Parameters
jsonStringstringThe JSON string to deserialize.
optionsJsonSerializerOptionsOptional JsonSerializerOptions.
Returns
- SubjectReferenceConfig
The deserialized SubjectReferenceConfig object, or null if deserialization fails.