diff --git a/src/Managers/ImageManager.Generation.cs b/src/Managers/ImageManager.Generation.cs index 1b93faa..a194c1a 100644 --- a/src/Managers/ImageManager.Generation.cs +++ b/src/Managers/ImageManager.Generation.cs @@ -111,7 +111,8 @@ public static partial class ImageManager return GenerationEndpoints.Select(e => new ImageGenerationEndpointRead { Name = e.Name, - SourcesRequired = e.SourcesRequired + SourcesRequired = e.SourcesRequired, + Variants = e.Variants.Select(v => v.Name) }); } } \ No newline at end of file diff --git a/src/Managers/Models/ImageGenerationImage.cs b/src/Managers/Models/ImageGenerationImage.cs index 5aeeebf..7ad5eb2 100644 --- a/src/Managers/Models/ImageGenerationImage.cs +++ b/src/Managers/Models/ImageGenerationImage.cs @@ -21,6 +21,9 @@ public class ImageGenerationEndpointRead [JsonPropertyName("sources"), ConfigurationKeyName("sources")] public int SourcesRequired { get; set; } + + [JsonPropertyName("variants"), ConfigurationKeyName("variants")] + public IEnumerable Variants { get; set; } } public class ImageGenerationEndpoint : ImageGenerationImage