From 62eb1b9b9951faacd150625b017270f58f545a01 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Fri, 14 Aug 2026 15:52:59 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Generated/BlockadeLabs.BlockadeLabsClient.g.cs | 13 ++++++++++--- .../Generated/BlockadeLabs.SkyboxExportsClient.g.cs | 9 ++++++++- .../Generated/BlockadeLabs.SkyboxesClient.g.cs | 9 ++++++++- 3 files changed, 26 insertions(+), 5 deletions(-) diff --git a/src/libs/BlockadeLabs/Generated/BlockadeLabs.BlockadeLabsClient.g.cs b/src/libs/BlockadeLabs/Generated/BlockadeLabs.BlockadeLabsClient.g.cs index 981bba3..fc2f1c6 100644 --- a/src/libs/BlockadeLabs/Generated/BlockadeLabs.BlockadeLabsClient.g.cs +++ b/src/libs/BlockadeLabs/Generated/BlockadeLabs.BlockadeLabsClient.g.cs @@ -33,10 +33,17 @@ public sealed partial class BlockadeLabsClient : global::BlockadeLabs.IBlockadeL /// public global::BlockadeLabs.AutoSDKClientOptions Options { get; } + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::BlockadeLabs.SourceGenerationContext.Default); + /// /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::BlockadeLabs.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// @@ -45,7 +52,7 @@ public sealed partial class BlockadeLabsClient : global::BlockadeLabs.IBlockadeL public SkyboxExportsClient SkyboxExports => new SkyboxExportsClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// @@ -54,7 +61,7 @@ public sealed partial class BlockadeLabsClient : global::BlockadeLabs.IBlockadeL public SkyboxesClient Skyboxes => new SkyboxesClient(HttpClient, baseUri: null, authorizations: Authorizations, options: Options) { ReadResponseAsString = ReadResponseAsString, - JsonSerializerContext = JsonSerializerContext, + JsonSerializerContextProvider = JsonSerializerContextProvider, }; /// diff --git a/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxExportsClient.g.cs b/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxExportsClient.g.cs index 9edf798..e35e9c1 100644 --- a/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxExportsClient.g.cs +++ b/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxExportsClient.g.cs @@ -33,10 +33,17 @@ public sealed partial class SkyboxExportsClient : global::BlockadeLabs.ISkyboxEx /// public global::BlockadeLabs.AutoSDKClientOptions Options { get; } + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::BlockadeLabs.SourceGenerationContext.Default); + /// /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::BlockadeLabs.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } /// diff --git a/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxesClient.g.cs b/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxesClient.g.cs index 8030403..570d35d 100644 --- a/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxesClient.g.cs +++ b/src/libs/BlockadeLabs/Generated/BlockadeLabs.SkyboxesClient.g.cs @@ -33,10 +33,17 @@ public sealed partial class SkyboxesClient : global::BlockadeLabs.ISkyboxesClien /// public global::BlockadeLabs.AutoSDKClientOptions Options { get; } + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::BlockadeLabs.SourceGenerationContext.Default); + /// /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::BlockadeLabs.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } ///