diff --git a/src/libs/Recraft/Generated/Recraft.JsonConverters.CreateStyleResponse.g.cs b/src/libs/Recraft/Generated/Recraft.JsonConverters.CreateStyleResponse.g.cs index 81e7b80..40207b2 100644 --- a/src/libs/Recraft/Generated/Recraft.JsonConverters.CreateStyleResponse.g.cs +++ b/src/libs/Recraft/Generated/Recraft.JsonConverters.CreateStyleResponse.g.cs @@ -80,6 +80,7 @@ public class CreateStyleResponseJsonConverter : global::System.Text.Json.Seriali { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.Style), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.Style).Name}"); style = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -90,9 +91,13 @@ public class CreateStyleResponseJsonConverter : global::System.Text.Json.Seriali catch (global::System.InvalidOperationException) { } + } + if (style == null && createStyleResponseVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.CreateStyleResponseVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.CreateStyleResponseVariant2).Name}"); createStyleResponseVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Recraft/Generated/Recraft.JsonConverters.TransformImageWithMaskRequest.g.cs b/src/libs/Recraft/Generated/Recraft.JsonConverters.TransformImageWithMaskRequest.g.cs index 19c0a9b..b99e3fb 100644 --- a/src/libs/Recraft/Generated/Recraft.JsonConverters.TransformImageWithMaskRequest.g.cs +++ b/src/libs/Recraft/Generated/Recraft.JsonConverters.TransformImageWithMaskRequest.g.cs @@ -90,6 +90,7 @@ public class TransformImageWithMaskRequestJsonConverter : global::System.Text.Js { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.TransformImageRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.TransformImageRequest).Name}"); transformImageRequest = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -100,9 +101,13 @@ public class TransformImageWithMaskRequestJsonConverter : global::System.Text.Js catch (global::System.InvalidOperationException) { } + } + if (transformImageRequest == null && transformImageWithMaskRequestVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.TransformImageWithMaskRequestVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.TransformImageWithMaskRequestVariant2).Name}"); transformImageWithMaskRequestVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); diff --git a/src/libs/Recraft/Generated/Recraft.JsonConverters.VectorizeImageRequest.g.cs b/src/libs/Recraft/Generated/Recraft.JsonConverters.VectorizeImageRequest.g.cs index 4234bfc..0d43f84 100644 --- a/src/libs/Recraft/Generated/Recraft.JsonConverters.VectorizeImageRequest.g.cs +++ b/src/libs/Recraft/Generated/Recraft.JsonConverters.VectorizeImageRequest.g.cs @@ -86,6 +86,7 @@ public class VectorizeImageRequestJsonConverter : global::System.Text.Json.Seria { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.ProcessImageRequest), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.ProcessImageRequest).Name}"); process = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo); @@ -96,9 +97,13 @@ public class VectorizeImageRequestJsonConverter : global::System.Text.Json.Seria catch (global::System.InvalidOperationException) { } + } + if (process == null && vectorizeImageRequestVariant2 == null) + { try { + var typeInfo = typeInfoResolver.GetTypeInfo(typeof(global::Recraft.VectorizeImageRequestVariant2), options) as global::System.Text.Json.Serialization.Metadata.JsonTypeInfo ?? throw new global::System.InvalidOperationException($"Cannot get type info for {typeof(global::Recraft.VectorizeImageRequestVariant2).Name}"); vectorizeImageRequestVariant2 = global::System.Text.Json.JsonSerializer.Deserialize(__rawJson, typeInfo);