From d4e8a5239937001b9c7dbce147694423250e8122 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Sun, 10 May 2026 21:39:45 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../PixVerse.Models.ApiResponseBase.g.cs | 1 + .../PixVerse.Models.BalanceApiResponse.g.cs | 1 + ...ixVerse.Models.BalanceApiResponseResp.g.cs | 1 + .../PixVerse.Models.CommonVideoRequest.g.cs | 1 + .../PixVerse.Models.ExtendVideoRequest.g.cs | 1 + .../PixVerse.Models.FusionVideoRequest.g.cs | 1 + ...rse.Models.ImageGenerationApiResponse.g.cs | 1 + ...PixVerse.Models.ImageGenerationResult.g.cs | 1 + .../PixVerse.Models.ImageReference.g.cs | 1 + .../PixVerse.Models.ImageResult.g.cs | 1 + ...ixVerse.Models.ImageResultApiResponse.g.cs | 1 + .../PixVerse.Models.ImageTemplateRequest.g.cs | 1 + .../PixVerse.Models.ImageToVideoRequest.g.cs | 1 + ...ixVerse.Models.ImageUploadApiResponse.g.cs | 1 + .../PixVerse.Models.ImageUploadResult.g.cs | 1 + .../PixVerse.Models.KeyframeImage.g.cs | 1 + .../PixVerse.Models.LipSyncRequest.g.cs | 1 + ...erse.Models.LipSyncTtsListApiResponse.g.cs | 1 + ...els.LipSyncTtsListApiResponseRespItem.g.cs | 1 + ...Verse.Models.MaskSelectionApiResponse.g.cs | 1 + ...e.Models.MaskSelectionApiResponseResp.g.cs | 1 + .../PixVerse.Models.MaskSelectionRequest.g.cs | 1 + ...ixVerse.Models.MediaUploadApiResponse.g.cs | 1 + .../PixVerse.Models.MediaUploadResult.g.cs | 1 + .../PixVerse.Models.MimicVideoRequest.g.cs | 1 + .../PixVerse.Models.ModifyVideoRequest.g.cs | 1 + ...se.Models.MultiTransitionVideoRequest.g.cs | 1 + .../Generated/PixVerse.Models.Point.g.cs | 1 + ...ixVerse.Models.RestyleListApiResponse.g.cs | 1 + ...Models.RestyleListApiResponseRespItem.g.cs | 1 + .../PixVerse.Models.RestyleVideoRequest.g.cs | 1 + .../PixVerse.Models.SoundEffectRequest.g.cs | 1 + .../PixVerse.Models.SwapVideoRequest.g.cs | 1 + .../PixVerse.Models.TextToVideoRequest.g.cs | 1 + ...ixVerse.Models.TransitionVideoRequest.g.cs | 1 + .../PixVerse.Models.UploadImageRequest.g.cs | 1 + .../PixVerse.Models.UploadMediaRequest.g.cs | 1 + ...rse.Models.VideoGenerationApiResponse.g.cs | 1 + ...PixVerse.Models.VideoGenerationResult.g.cs | 1 + .../PixVerse.Models.VideoResult.g.cs | 1 + ...ixVerse.Models.VideoResultApiResponse.g.cs | 1 + .../Generated/PixVerse.OptionsSupport.g.cs | 27 ++++++++++++++++++- 42 files changed, 67 insertions(+), 1 deletion(-) diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ApiResponseBase.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ApiResponseBase.g.cs index 4fa32cc..56c20c1 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ApiResponseBase.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ApiResponseBase.g.cs @@ -48,5 +48,6 @@ public ApiResponseBase( public ApiResponseBase() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponse.g.cs index daaf6c6..90b8f06 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponse.g.cs @@ -57,5 +57,6 @@ public BalanceApiResponse( public BalanceApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponseResp.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponseResp.g.cs index 9ca10d7..206a2e2 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponseResp.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.BalanceApiResponseResp.g.cs @@ -14,5 +14,6 @@ public sealed partial class BalanceApiResponseResp /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.CommonVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.CommonVideoRequest.g.cs index 2faf81b..3f25d31 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.CommonVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.CommonVideoRequest.g.cs @@ -105,5 +105,6 @@ public CommonVideoRequest( public CommonVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ExtendVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ExtendVideoRequest.g.cs index 85e9ef7..d2c2995 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ExtendVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ExtendVideoRequest.g.cs @@ -57,5 +57,6 @@ public ExtendVideoRequest( public ExtendVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.FusionVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.FusionVideoRequest.g.cs index 5546cbc..7410e00 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.FusionVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.FusionVideoRequest.g.cs @@ -114,5 +114,6 @@ public FusionVideoRequest( public FusionVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationApiResponse.g.cs index 9f0597b..de7dd0e 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationApiResponse.g.cs @@ -57,5 +57,6 @@ public ImageGenerationApiResponse( public ImageGenerationApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationResult.g.cs index 6ccdc85..a1f5a3c 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageGenerationResult.g.cs @@ -39,5 +39,6 @@ public ImageGenerationResult( public ImageGenerationResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageReference.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageReference.g.cs index b66848c..942b4f0 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageReference.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageReference.g.cs @@ -57,5 +57,6 @@ public ImageReference( public ImageReference() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageResult.g.cs index 77f0a7d..d87e652 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageResult.g.cs @@ -57,5 +57,6 @@ public ImageResult( public ImageResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageResultApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageResultApiResponse.g.cs index 4b8874b..76be78f 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageResultApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageResultApiResponse.g.cs @@ -57,5 +57,6 @@ public ImageResultApiResponse( public ImageResultApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageTemplateRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageTemplateRequest.g.cs index bd1744a..32ed42e 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageTemplateRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageTemplateRequest.g.cs @@ -57,5 +57,6 @@ public ImageTemplateRequest( public ImageTemplateRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageToVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageToVideoRequest.g.cs index f3dcd72..ee51d90 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageToVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageToVideoRequest.g.cs @@ -115,5 +115,6 @@ public ImageToVideoRequest( public ImageToVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadApiResponse.g.cs index 0f8c89c..92eec37 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadApiResponse.g.cs @@ -57,5 +57,6 @@ public ImageUploadApiResponse( public ImageUploadApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadResult.g.cs index bf54217..84722ce 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ImageUploadResult.g.cs @@ -39,5 +39,6 @@ public ImageUploadResult( public ImageUploadResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.KeyframeImage.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.KeyframeImage.g.cs index 3687ecb..1fb26d7 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.KeyframeImage.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.KeyframeImage.g.cs @@ -57,5 +57,6 @@ public KeyframeImage( public KeyframeImage() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncRequest.g.cs index b7c4766..f86d938 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncRequest.g.cs @@ -75,5 +75,6 @@ public LipSyncRequest( public LipSyncRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponse.g.cs index 31fb07e..1fad6f0 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponse.g.cs @@ -57,5 +57,6 @@ public LipSyncTtsListApiResponse( public LipSyncTtsListApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponseRespItem.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponseRespItem.g.cs index 2ffeab7..872870e 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponseRespItem.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.LipSyncTtsListApiResponseRespItem.g.cs @@ -14,5 +14,6 @@ public sealed partial class LipSyncTtsListApiResponseRespItem /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponse.g.cs index 8b43090..08afe09 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponse.g.cs @@ -57,5 +57,6 @@ public MaskSelectionApiResponse( public MaskSelectionApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponseResp.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponseResp.g.cs index ca51ed2..88e9e4d 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponseResp.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionApiResponseResp.g.cs @@ -14,5 +14,6 @@ public sealed partial class MaskSelectionApiResponseResp /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionRequest.g.cs index 2293fec..ee26808 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MaskSelectionRequest.g.cs @@ -57,5 +57,6 @@ public MaskSelectionRequest( public MaskSelectionRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadApiResponse.g.cs index 4ceb709..4d9fdb8 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadApiResponse.g.cs @@ -57,5 +57,6 @@ public MediaUploadApiResponse( public MediaUploadApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadResult.g.cs index 32e2251..5617046 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MediaUploadResult.g.cs @@ -39,5 +39,6 @@ public MediaUploadResult( public MediaUploadResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MimicVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MimicVideoRequest.g.cs index f8eec38..4350421 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MimicVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MimicVideoRequest.g.cs @@ -105,5 +105,6 @@ public MimicVideoRequest( public MimicVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.ModifyVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.ModifyVideoRequest.g.cs index 109cb29..746359b 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.ModifyVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.ModifyVideoRequest.g.cs @@ -57,5 +57,6 @@ public ModifyVideoRequest( public ModifyVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.MultiTransitionVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.MultiTransitionVideoRequest.g.cs index 390067a..fc7cabb 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.MultiTransitionVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.MultiTransitionVideoRequest.g.cs @@ -114,5 +114,6 @@ public MultiTransitionVideoRequest( public MultiTransitionVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.Point.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.Point.g.cs index 3052fcf..c26e2bd 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.Point.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.Point.g.cs @@ -48,5 +48,6 @@ public Point( public Point() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponse.g.cs index 0ea1146..3687749 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponse.g.cs @@ -57,5 +57,6 @@ public RestyleListApiResponse( public RestyleListApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponseRespItem.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponseRespItem.g.cs index fed5236..90add8b 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponseRespItem.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleListApiResponseRespItem.g.cs @@ -14,5 +14,6 @@ public sealed partial class RestyleListApiResponseRespItem /// [global::System.Text.Json.Serialization.JsonExtensionData] public global::System.Collections.Generic.IDictionary AdditionalProperties { get; set; } = new global::System.Collections.Generic.Dictionary(); + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleVideoRequest.g.cs index c4a65b7..637a7a8 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.RestyleVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.RestyleVideoRequest.g.cs @@ -132,5 +132,6 @@ public RestyleVideoRequest( public RestyleVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.SoundEffectRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.SoundEffectRequest.g.cs index 9bd0c69..51a2a4c 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.SoundEffectRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.SoundEffectRequest.g.cs @@ -48,5 +48,6 @@ public SoundEffectRequest( public SoundEffectRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.SwapVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.SwapVideoRequest.g.cs index 2f29875..6c64878 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.SwapVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.SwapVideoRequest.g.cs @@ -66,5 +66,6 @@ public SwapVideoRequest( public SwapVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.TextToVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.TextToVideoRequest.g.cs index 762f730..63fc649 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.TextToVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.TextToVideoRequest.g.cs @@ -106,5 +106,6 @@ public TextToVideoRequest( public TextToVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.TransitionVideoRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.TransitionVideoRequest.g.cs index f69c65f..ca75257 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.TransitionVideoRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.TransitionVideoRequest.g.cs @@ -125,5 +125,6 @@ public TransitionVideoRequest( public TransitionVideoRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.UploadImageRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.UploadImageRequest.g.cs index cdf0ac9..a791d56 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.UploadImageRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.UploadImageRequest.g.cs @@ -50,5 +50,6 @@ public UploadImageRequest( public UploadImageRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.UploadMediaRequest.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.UploadMediaRequest.g.cs index 34898fd..7888304 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.UploadMediaRequest.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.UploadMediaRequest.g.cs @@ -50,5 +50,6 @@ public UploadMediaRequest( public UploadMediaRequest() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationApiResponse.g.cs index 12e6a2c..d5bd3fb 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationApiResponse.g.cs @@ -57,5 +57,6 @@ public VideoGenerationApiResponse( public VideoGenerationApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationResult.g.cs index 52f3efd..c8ecf04 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.VideoGenerationResult.g.cs @@ -39,5 +39,6 @@ public VideoGenerationResult( public VideoGenerationResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.VideoResult.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.VideoResult.g.cs index 2bb1efb..9b269be 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.VideoResult.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.VideoResult.g.cs @@ -75,5 +75,6 @@ public VideoResult( public VideoResult() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.Models.VideoResultApiResponse.g.cs b/src/libs/PixVerse/Generated/PixVerse.Models.VideoResultApiResponse.g.cs index d93aee4..d2d427b 100644 --- a/src/libs/PixVerse/Generated/PixVerse.Models.VideoResultApiResponse.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.Models.VideoResultApiResponse.g.cs @@ -57,5 +57,6 @@ public VideoResultApiResponse( public VideoResultApiResponse() { } + } } \ No newline at end of file diff --git a/src/libs/PixVerse/Generated/PixVerse.OptionsSupport.g.cs b/src/libs/PixVerse/Generated/PixVerse.OptionsSupport.g.cs index 8f375bc..77cb363 100644 --- a/src/libs/PixVerse/Generated/PixVerse.OptionsSupport.g.cs +++ b/src/libs/PixVerse/Generated/PixVerse.OptionsSupport.g.cs @@ -163,8 +163,24 @@ public sealed class AutoSDKAuthorizationProviderHook : global::PixVerse.AutoSDKH { context = context ?? throw new global::System.ArgumentNullException(nameof(context)); + if (context.Request == null) + { + return; + } + + var perRequest = context.RequestOptions?.Authorizations; + if (perRequest != null && perRequest.Count > 0) + { + for (var index = 0; index < perRequest.Count; index++) + { + ApplyAuthorization(context.Request, perRequest[index]); + } + + return; + } + var provider = context.ClientOptions?.AuthorizationProvider; - if (provider == null || context.Request == null) + if (provider == null) { return; } @@ -237,6 +253,15 @@ public sealed class AutoSDKRequestOptions /// Overrides response buffering for this request when set. /// public bool? ReadResponseAsString { get; set; } + + /// + /// Optional per-request authorization values. When non-empty, the built-in + /// applies these instead of consulting + /// for this request only. + /// Useful for multi-tenant routing or "act-as" admin tooling that needs a different + /// credential per call without mutating shared client state. + /// + public global::System.Collections.Generic.IReadOnlyList? Authorizations { get; set; } } ///