diff --git a/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs b/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs index 84ca4a4..bd7f0e3 100644 --- a/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.GenerateClient.PostEditImage.g.cs @@ -319,7 +319,6 @@ partial void ProcessPostEditImageResponseContent( /// /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON /// /// diff --git a/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs b/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs index db1f60e..2aea789 100644 --- a/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.IGenerateClient.PostEditImage.g.cs @@ -48,7 +48,6 @@ public partial interface IGenerateClient /// /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON /// /// diff --git a/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs b/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs index 94c3b70..88082e1 100644 --- a/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.IInternalTestingClient.PostInternalTesting.g.cs @@ -8,17 +8,23 @@ public partial interface IInternalTestingClient /// Testing
/// Just a testing endpoint /// + /// + /// /// /// The token to cancel the operation with /// global::System.Threading.Tasks.Task PostInternalTestingAsync( global::Ideogram.InternalTestingRequest request, + string? xTestHeader = default, + string? xTestHeader2 = default, global::System.Threading.CancellationToken cancellationToken = default); /// /// Testing
/// Just a testing endpoint ///
+ /// + /// /// /// /// @@ -37,6 +43,8 @@ public partial interface IInternalTestingClient /// global::System.Threading.Tasks.Task PostInternalTestingAsync( global::System.DateTime requiredDateTypeField, + string? xTestHeader = default, + string? xTestHeader2 = default, int? xPosition = default, byte[]? imageFile = default, string? imageFilename = default, diff --git a/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs b/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs index a17450a..7ec612e 100644 --- a/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.InternalTestingClient.PostInternalTesting.g.cs @@ -7,10 +7,14 @@ public partial class InternalTestingClient { partial void PreparePostInternalTestingArguments( global::System.Net.Http.HttpClient httpClient, + ref string? xTestHeader, + ref string? xTestHeader2, global::Ideogram.InternalTestingRequest request); partial void PreparePostInternalTestingRequest( global::System.Net.Http.HttpClient httpClient, global::System.Net.Http.HttpRequestMessage httpRequestMessage, + string? xTestHeader, + string? xTestHeader2, global::Ideogram.InternalTestingRequest request); partial void ProcessPostInternalTestingResponse( global::System.Net.Http.HttpClient httpClient, @@ -25,11 +29,15 @@ partial void ProcessPostInternalTestingResponseContent( /// Testing
/// Just a testing endpoint /// + /// + /// /// /// The token to cancel the operation with /// public async global::System.Threading.Tasks.Task PostInternalTestingAsync( global::Ideogram.InternalTestingRequest request, + string? xTestHeader = default, + string? xTestHeader2 = default, global::System.Threading.CancellationToken cancellationToken = default) { request = request ?? throw new global::System.ArgumentNullException(nameof(request)); @@ -38,6 +46,8 @@ partial void ProcessPostInternalTestingResponseContent( client: HttpClient); PreparePostInternalTestingArguments( httpClient: HttpClient, + xTestHeader: ref xTestHeader, + xTestHeader2: ref xTestHeader2, request: request); var __pathBuilder = new PathBuilder( @@ -67,7 +77,29 @@ partial void ProcessPostInternalTestingResponseContent( __httpRequest.Headers.Add(__authorization.Name, __authorization.Value); } } + + if (xTestHeader != default) + { + __httpRequest.Headers.TryAddWithoutValidation("X-Test-Header", xTestHeader.ToString()); + } + if (xTestHeader2 != default) + { + __httpRequest.Headers.TryAddWithoutValidation("X-Test-Header-2", xTestHeader2.ToString()); + } + using var __httpRequestContent = new global::System.Net.Http.MultipartFormDataContent(); + if (xTestHeader != default) + { + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent($"{xTestHeader}"), + name: "X-Test-Header"); + } + if (xTestHeader2 != default) + { + __httpRequestContent.Add( + content: new global::System.Net.Http.StringContent($"{xTestHeader2}"), + name: "X-Test-Header-2"); + } if (request.XPosition != default) { __httpRequestContent.Add( @@ -147,6 +179,8 @@ partial void ProcessPostInternalTestingResponseContent( PreparePostInternalTestingRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, + xTestHeader: xTestHeader, + xTestHeader2: xTestHeader2, request: request); using var __response = await HttpClient.SendAsync( @@ -229,6 +263,8 @@ partial void ProcessPostInternalTestingResponseContent( /// Testing
/// Just a testing endpoint /// + /// + /// /// /// /// @@ -247,6 +283,8 @@ partial void ProcessPostInternalTestingResponseContent( /// public async global::System.Threading.Tasks.Task PostInternalTestingAsync( global::System.DateTime requiredDateTypeField, + string? xTestHeader = default, + string? xTestHeader2 = default, int? xPosition = default, byte[]? imageFile = default, string? imageFilename = default, @@ -281,6 +319,8 @@ partial void ProcessPostInternalTestingResponseContent( }; return await PostInternalTestingAsync( + xTestHeader: xTestHeader, + xTestHeader2: xTestHeader2, request: __request, cancellationToken: cancellationToken).ConfigureAwait(false); } diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs index 0653025..902968c 100644 --- a/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.Models.EditImageRequest.g.cs @@ -59,7 +59,6 @@ public sealed partial class EditImageRequest /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON ///
/// ON @@ -115,7 +114,6 @@ public sealed partial class EditImageRequest /// /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON /// /// diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs index 796fada..c456d85 100644 --- a/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.Models.ImageRequest.g.cs @@ -38,7 +38,6 @@ public sealed partial class ImageRequest /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON ///
/// ON @@ -110,7 +109,6 @@ public sealed partial class ImageRequest /// /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON /// /// diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs index cdf0184..25b51f6 100644 --- a/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.Models.MagicPromptOption.g.cs @@ -5,7 +5,6 @@ namespace Ideogram { /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON ///
public enum MagicPromptOption diff --git a/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs b/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs index 094ff08..e396be9 100644 --- a/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs +++ b/src/libs/Ideogram/Generated/Ideogram.Models.UpscaleInitialImageRequest.g.cs @@ -34,7 +34,6 @@ public sealed partial class UpscaleInitialImageRequest /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON ///
/// ON @@ -72,7 +71,6 @@ public sealed partial class UpscaleInitialImageRequest /// /// /// Determine if MagicPrompt should be used in generating the request or not
- /// Default Value: AUTO
/// Example: ON /// /// diff --git a/src/libs/Ideogram/openapi.yaml b/src/libs/Ideogram/openapi.yaml index 2c186e2..54b0cc9 100644 --- a/src/libs/Ideogram/openapi.yaml +++ b/src/libs/Ideogram/openapi.yaml @@ -130,6 +130,19 @@ paths: summary: Testing description: "Just a testing endpoint\n" operationId: post_internal_testing + parameters: + - name: X-Test-Header + in: header + description: Test header + style: simple + schema: + type: string + - name: X-Test-Header-2 + in: header + description: Test header + style: simple + schema: + type: string requestBody: description: A request for testing. content: @@ -1105,7 +1118,6 @@ components: - OFF type: string description: Determine if MagicPrompt should be used in generating the request or not - default: AUTO externalDocs: url: https://docs.ideogram.ai/using-ideogram/ideogram-features/magic-prompt example: ON