diff --git a/src/libs/Directory.Build.props b/src/libs/Directory.Build.props index 92cd3ae784..ca8e2d29c8 100644 --- a/src/libs/Directory.Build.props +++ b/src/libs/Directory.Build.props @@ -39,7 +39,7 @@ - 0.6.1 + 0.6.2 0.1 v dev diff --git a/src/libs/OpenApiGenerator.Core/Generation/Sources.Methods.cs b/src/libs/OpenApiGenerator.Core/Generation/Sources.Methods.cs index 4f9012dc68..e19ecfbdbd 100644 --- a/src/libs/OpenApiGenerator.Core/Generation/Sources.Methods.cs +++ b/src/libs/OpenApiGenerator.Core/Generation/Sources.Methods.cs @@ -38,7 +38,7 @@ public static string GenerateConstructors( namespace {endPoint.Namespace} {{ - public partial class {endPoint.ClassName} : global::System.IDisposable + public sealed partial class {endPoint.ClassName} : global::System.IDisposable {{ private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs index e27b7e1d49..052212600e 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs index e27b7e1d49..052212600e 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/LangSmith/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 8da0db475c..ba5e11a436 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 8da0db475c..ba5e11a436 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/Ollama/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs index f93906c584..50363dbf30 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs index f93906c584..50363dbf30 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenAi/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 3a655c5a33..01bf795bb1 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 3a655c5a33..01bf795bb1 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/OpenApi3_0_Yaml/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 411686d110..fe9f67ae07 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/NewtonsoftJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient; diff --git a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs index 411686d110..fe9f67ae07 100644 --- a/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs +++ b/src/tests/OpenApiGenerator.SnapshotTests/Snapshots/YamlWithLocalFile/SystemTextJson/_#G.Api.EndPoints.Constructors.g.verified.cs @@ -4,7 +4,7 @@ namespace G { - public partial class Api : global::System.IDisposable + public sealed partial class Api : global::System.IDisposable { private readonly global::System.Net.Http.HttpClient _httpClient;