From 16bdc8e56942cab444bf4fd6108d584fe3c79d5c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 29 Apr 2026 01:52:13 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...eClient.GenaiImageInpaintingGetresult.g.cs | 2 +- ...2AudioClient.GenaiText2audioGetresult.g.cs | 2 +- ...mageClient.GenaiGenerateLogoGetresult.g.cs | 2 +- ...2ImageClient.GenaiText2imageGetresult.g.cs | 2 +- ...mageClient.GenaiText2stickerGetresult.g.cs | 2 +- ...2VideoClient.GenaiText2videoGetresult.g.cs | 2 +- ...ssificationClient.ImageCarsClassifier.g.cs | 32 +++++++++++++++++-- ...geClassificationClient.ImageDescriber.g.cs | 32 +++++++++++++++++-- ...assificationClient.ImageExtractColors.g.cs | 32 +++++++++++++++++-- ...mageClassificationClient.ImageTagging.g.cs | 32 +++++++++++++++++-- ...ageConversionClient.ImageDesignImport.g.cs | 30 ++++++++++++++++- ...sionClient.ImageDesignImportGetresult.g.cs | 2 +- ...mentClient.ImageUltraUpscaleGetresult.g.cs | 2 +- ...sart.ImageUtilitiesClient.ImageUpload.g.cs | 30 ++++++++++++++++- ...dReplayClient.VdExportReplayGetresult.g.cs | 2 +- ...tClient.VdDescribeVariableDataContent.g.cs | 32 +++++++++++++++++-- ....VdExportVariableDataContentGetresult.g.cs | 2 +- ...dataClient.VideoSetThumbnailGetresult.g.cs | 2 +- ...sClient.VideoTranscribeAudioGetresult.g.cs | 2 +- ...eoUtilitiesClient.VideoGetaudioresult.g.cs | 2 +- ...t.VideoUtilitiesClient.VideoGetresult.g.cs | 2 +- ...sart.VideoUtilitiesClient.VideoUpload.g.cs | 28 ++++++++++++++++ ...ideoEnhancementClient.VideoUpscaleFps.g.cs | 2 +- ...cementClient.VideoUpscaleFpsGetresult.g.cs | 2 +- 24 files changed, 252 insertions(+), 28 deletions(-) diff --git a/src/libs/Picsart/Generated/Picsart.GenAIInpaintingImage2ImageClient.GenaiImageInpaintingGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIInpaintingImage2ImageClient.GenaiImageInpaintingGetresult.g.cs index 7cac248..d6f6cd1 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIInpaintingImage2ImageClient.GenaiImageInpaintingGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIInpaintingImage2ImageClient.GenaiImageInpaintingGetresult.g.cs @@ -148,7 +148,7 @@ partial void ProcessGenaiImageInpaintingGetresultResponseContent( PrepareGenaiImageInpaintingGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.GenAIText2AudioClient.GenaiText2audioGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIText2AudioClient.GenaiText2audioGetresult.g.cs index 96d3e79..0610c31 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIText2AudioClient.GenaiText2audioGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIText2AudioClient.GenaiText2audioGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessGenaiText2audioGetresultResponseContent( PrepareGenaiText2audioGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiGenerateLogoGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiGenerateLogoGetresult.g.cs index c89a33d..e323c0c 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiGenerateLogoGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiGenerateLogoGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessGenaiGenerateLogoGetresultResponseContent( PrepareGenaiGenerateLogoGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2imageGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2imageGetresult.g.cs index c0d627d..c288899 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2imageGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2imageGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessGenaiText2imageGetresultResponseContent( PrepareGenaiText2imageGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2stickerGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2stickerGetresult.g.cs index 28f22af..fbd1c1d 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2stickerGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIText2ImageClient.GenaiText2stickerGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessGenaiText2stickerGetresultResponseContent( PrepareGenaiText2stickerGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.GenAIText2VideoImage2VideoClient.GenaiText2videoGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.GenAIText2VideoImage2VideoClient.GenaiText2videoGetresult.g.cs index 733c6c0..f562ca5 100644 --- a/src/libs/Picsart/Generated/Picsart.GenAIText2VideoImage2VideoClient.GenaiText2videoGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.GenAIText2VideoImage2VideoClient.GenaiText2videoGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessGenaiText2videoGetresultResponseContent( PrepareGenaiText2videoGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - inferenceId: inferenceId); + inferenceId: inferenceId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageCarsClassifier.g.cs b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageCarsClassifier.g.cs index 4d8f37b..1488b35 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageCarsClassifier.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageCarsClassifier.g.cs @@ -149,6 +149,34 @@ partial void ProcessImageCarsClassifierResponseContent( { var __contentImage = new global::System.Net.Http.ByteArrayContent(request.Image ?? global::System.Array.Empty()); + __contentImage.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Imagename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Imagename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentImage, name: "\"image\"", @@ -162,14 +190,14 @@ partial void ProcessImageCarsClassifierResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageUrl}"), + content: new global::System.Net.Http.StringContent(request.ImageUrl ?? string.Empty), name: "\"image_url\""); } if (request.ImageId != default) { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageId}"), + content: new global::System.Net.Http.StringContent(request.ImageId ?? string.Empty), name: "\"image_id\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageDescriber.g.cs b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageDescriber.g.cs index 2b4a717..6c67635 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageDescriber.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageDescriber.g.cs @@ -147,6 +147,34 @@ partial void ProcessImageDescriberResponseContent( { var __contentImage = new global::System.Net.Http.ByteArrayContent(request.Image ?? global::System.Array.Empty()); + __contentImage.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Imagename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Imagename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentImage, name: "\"image\"", @@ -160,14 +188,14 @@ partial void ProcessImageDescriberResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageUrl}"), + content: new global::System.Net.Http.StringContent(request.ImageUrl ?? string.Empty), name: "\"image_url\""); } if (request.ImageId != default) { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageId}"), + content: new global::System.Net.Http.StringContent(request.ImageId ?? string.Empty), name: "\"image_id\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageExtractColors.g.cs b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageExtractColors.g.cs index 330c5ab..eba48ec 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageExtractColors.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageExtractColors.g.cs @@ -149,6 +149,34 @@ partial void ProcessImageExtractColorsResponseContent( { var __contentImage = new global::System.Net.Http.ByteArrayContent(request.Image ?? global::System.Array.Empty()); + __contentImage.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Imagename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Imagename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentImage, name: "\"image\"", @@ -162,14 +190,14 @@ partial void ProcessImageExtractColorsResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageUrl}"), + content: new global::System.Net.Http.StringContent(request.ImageUrl ?? string.Empty), name: "\"image_url\""); } if (request.ImageId != default) { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageId}"), + content: new global::System.Net.Http.StringContent(request.ImageId ?? string.Empty), name: "\"image_id\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageTagging.g.cs b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageTagging.g.cs index f5fdc09..b23913c 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageTagging.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageClassificationClient.ImageTagging.g.cs @@ -147,6 +147,34 @@ partial void ProcessImageTaggingResponseContent( { var __contentImage = new global::System.Net.Http.ByteArrayContent(request.Image ?? global::System.Array.Empty()); + __contentImage.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Imagename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Imagename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentImage, name: "\"image\"", @@ -160,14 +188,14 @@ partial void ProcessImageTaggingResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageUrl}"), + content: new global::System.Net.Http.StringContent(request.ImageUrl ?? string.Empty), name: "\"image_url\""); } if (request.ImageId != default) { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageId}"), + content: new global::System.Net.Http.StringContent(request.ImageId ?? string.Empty), name: "\"image_id\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImport.g.cs b/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImport.g.cs index bee8190..e853ab8 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImport.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImport.g.cs @@ -155,6 +155,34 @@ partial void ProcessImageDesignImportResponseContent( { var __contentFile = new global::System.Net.Http.ByteArrayContent(request.File ?? global::System.Array.Empty()); + __contentFile.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Filename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Filename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentFile, name: "\"file\"", @@ -168,7 +196,7 @@ partial void ProcessImageDesignImportResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.FileUrl}"), + content: new global::System.Net.Http.StringContent(request.FileUrl ?? string.Empty), name: "\"file_url\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImportGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImportGetresult.g.cs index a1181b6..6c6fa31 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImportGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageConversionClient.ImageDesignImportGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessImageDesignImportGetresultResponseContent( PrepareImageDesignImportGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.ImagePhotoEnhancementClient.ImageUltraUpscaleGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.ImagePhotoEnhancementClient.ImageUltraUpscaleGetresult.g.cs index e83fefa..212c0b7 100644 --- a/src/libs/Picsart/Generated/Picsart.ImagePhotoEnhancementClient.ImageUltraUpscaleGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImagePhotoEnhancementClient.ImageUltraUpscaleGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessImageUltraUpscaleGetresultResponseContent( PrepareImageUltraUpscaleGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.ImageUtilitiesClient.ImageUpload.g.cs b/src/libs/Picsart/Generated/Picsart.ImageUtilitiesClient.ImageUpload.g.cs index e146ed8..2fd63d1 100644 --- a/src/libs/Picsart/Generated/Picsart.ImageUtilitiesClient.ImageUpload.g.cs +++ b/src/libs/Picsart/Generated/Picsart.ImageUtilitiesClient.ImageUpload.g.cs @@ -155,6 +155,34 @@ partial void ProcessImageUploadResponseContent( { var __contentImage = new global::System.Net.Http.ByteArrayContent(request.Image ?? global::System.Array.Empty()); + __contentImage.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Imagename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Imagename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentImage, name: "\"image\"", @@ -168,7 +196,7 @@ partial void ProcessImageUploadResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.ImageUrl}"), + content: new global::System.Net.Http.StringContent(request.ImageUrl ?? string.Empty), name: "\"image_url\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.VdReplayClient.VdExportReplayGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VdReplayClient.VdExportReplayGetresult.g.cs index 724dab1..2fba8c6 100644 --- a/src/libs/Picsart/Generated/Picsart.VdReplayClient.VdExportReplayGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VdReplayClient.VdExportReplayGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVdExportReplayGetresultResponseContent( PrepareVdExportReplayGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdDescribeVariableDataContent.g.cs b/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdDescribeVariableDataContent.g.cs index d9f1c21..a927672 100644 --- a/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdDescribeVariableDataContent.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdDescribeVariableDataContent.g.cs @@ -145,13 +145,41 @@ partial void ProcessVdDescribeVariableDataContentResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.TemplateId}"), + content: new global::System.Net.Http.StringContent(request.TemplateId ?? string.Empty), name: "\"template_id\""); } if (request.Template != default) { var __contentTemplate = new global::System.Net.Http.ByteArrayContent(request.Template ?? global::System.Array.Empty()); + __contentTemplate.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Templatename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Templatename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentTemplate, name: "\"template\"", @@ -165,7 +193,7 @@ partial void ProcessVdDescribeVariableDataContentResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.TemplateUrl}"), + content: new global::System.Net.Http.StringContent(request.TemplateUrl ?? string.Empty), name: "\"template_url\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdExportVariableDataContentGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdExportVariableDataContentGetresult.g.cs index f81b161..b62ee91 100644 --- a/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdExportVariableDataContentGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VdVariableDataContentClient.VdExportVariableDataContentGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVdExportVariableDataContentGetresultResponseContent( PrepareVdExportVariableDataContentGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VideoMetadataClient.VideoSetThumbnailGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VideoMetadataClient.VideoSetThumbnailGetresult.g.cs index 7d42ce7..267da22 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoMetadataClient.VideoSetThumbnailGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoMetadataClient.VideoSetThumbnailGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVideoSetThumbnailGetresultResponseContent( PrepareVideoSetThumbnailGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VideoTranscriptionsClient.VideoTranscribeAudioGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VideoTranscriptionsClient.VideoTranscribeAudioGetresult.g.cs index 37f05f8..c8e1d56 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoTranscriptionsClient.VideoTranscribeAudioGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoTranscriptionsClient.VideoTranscribeAudioGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVideoTranscribeAudioGetresultResponseContent( PrepareVideoTranscribeAudioGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetaudioresult.g.cs b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetaudioresult.g.cs index 10e4d6f..22a37e0 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetaudioresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetaudioresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVideoGetaudioresultResponseContent( PrepareVideoGetaudioresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetresult.g.cs index 10084dd..4607ebc 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVideoGetresultResponseContent( PrepareVideoGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; } diff --git a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoUpload.g.cs b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoUpload.g.cs index f75ef62..54735a6 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoUpload.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoUtilitiesClient.VideoUpload.g.cs @@ -145,6 +145,34 @@ partial void ProcessVideoUploadResponseContent( { var __contentFile = new global::System.Net.Http.ByteArrayContent(request.File ?? global::System.Array.Empty()); + __contentFile.Headers.ContentType = new global::System.Net.Http.Headers.MediaTypeHeaderValue( + request.Filename is null + ? "application/octet-stream" + : (global::System.IO.Path.GetExtension(request.Filename) ?? string.Empty).ToLowerInvariant() switch + { + ".aac" => "audio/aac", + ".flac" => "audio/flac", + ".gif" => "image/gif", + ".jpeg" => "image/jpeg", + ".jpg" => "image/jpeg", + ".json" => "application/json", + ".m4a" => "audio/mp4", + ".mp3" => "audio/mpeg", + ".mp4" => "video/mp4", + ".mpeg" => "audio/mpeg", + ".mpga" => "audio/mpeg", + ".oga" => "audio/ogg", + ".ogg" => "audio/ogg", + ".opus" => "audio/ogg", + ".pdf" => "application/pdf", + ".png" => "image/png", + ".txt" => "text/plain", + ".wav" => "audio/wav", + ".weba" => "audio/webm", + ".webm" => "video/webm", + ".webp" => "image/webp", + _ => "application/octet-stream", + }); __httpRequestContent.Add( content: __contentFile, name: "\"file\"", diff --git a/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFps.g.cs b/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFps.g.cs index 244eeca..a232ec8 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFps.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFps.g.cs @@ -145,7 +145,7 @@ partial void ProcessVideoUpscaleFpsResponseContent( { __httpRequestContent.Add( - content: new global::System.Net.Http.StringContent($"{request.VideoUrl}"), + content: new global::System.Net.Http.StringContent(request.VideoUrl ?? string.Empty), name: "\"video_url\""); } __httpRequest.Content = __httpRequestContent; diff --git a/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFpsGetresult.g.cs b/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFpsGetresult.g.cs index 38e78d0..6062ae6 100644 --- a/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFpsGetresult.g.cs +++ b/src/libs/Picsart/Generated/Picsart.VideoVideoEnhancementClient.VideoUpscaleFpsGetresult.g.cs @@ -146,7 +146,7 @@ partial void ProcessVideoUpscaleFpsGetresultResponseContent( PrepareVideoUpscaleFpsGetresultRequest( httpClient: HttpClient, httpRequestMessage: __httpRequest, - transactionId: transactionId); + transactionId: transactionId!); return __httpRequest; }