Skip to content

Commit 9cd5d46

Browse files
Merge pull request #202 from atc-net/feature/add-sealed-for-handlers
add sealed for handlers & cleanup in minimal api
2 parents 16a4689 + 883d91a commit 9cd5d46

File tree

86 files changed

+87
-124
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+87
-124
lines changed

Diff for: src/Atc.CodeGeneration.CSharp/Content/AccessModifiers.cs

+3
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,9 @@ public enum AccessModifiers
2222
[Description("public static class")]
2323
PublicStaticClass,
2424

25+
[Description("public sealed class")]
26+
PublicSealedClass,
27+
2528
[Description("public record")]
2629
PublicRecord,
2730

Diff for: src/Atc.Rest.ApiGenerator.Framework.Minimal/Factories/ContentGeneratorServerHandlerParametersFactory.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ public static ClassParameters Create(
6161
@namespace,
6262
openApiOperation.ExtractDocumentationTagsForHandler(),
6363
Attributes: null,
64-
AccessModifiers.PublicClass,
64+
AccessModifiers.PublicSealedClass,
6565
ClassTypeName: $"{operationName}{ContentGeneratorConstants.Handler}",
6666
GenericTypeName: null,
6767
InheritedClassTypeName: $"I{operationName}{ContentGeneratorConstants.Handler}",

Diff for: src/Atc.Rest.ApiGenerator.Framework.Minimal/ProjectGenerator/ServerDomainGenerator.cs

-40
Original file line numberDiff line numberDiff line change
@@ -213,47 +213,10 @@ public void GenerateServiceCollectionExtensions()
213213
AlwaysBreakDownParameters: true,
214214
UseExpressionBody: false,
215215
Content: """
216-
services.ConfigureOptions(configuration);
217216
services.DefineHandlersAndServices();
218217
return services;
219218
""");
220219

221-
var methodConfigureOptions = new MethodParameters(
222-
DocumentationTags: null,
223-
Attributes: null,
224-
AccessModifiers.PublicStatic,
225-
ReturnGenericTypeName: null,
226-
ReturnTypeName: "void",
227-
Name: "ConfigureOptions",
228-
Parameters:
229-
[
230-
new(
231-
Attributes: null,
232-
GenericTypeName: null,
233-
IsGenericListType: false,
234-
TypeName: "this IServiceCollection",
235-
IsNullableType: false,
236-
IsReferenceType: false,
237-
Name: "services",
238-
DefaultValue: null),
239-
new(
240-
Attributes: null,
241-
GenericTypeName: null,
242-
IsGenericListType: false,
243-
TypeName: "IConfiguration",
244-
IsNullableType: false,
245-
IsReferenceType: false,
246-
Name: "configuration",
247-
DefaultValue: null),
248-
],
249-
AlwaysBreakDownParameters: true,
250-
UseExpressionBody: false,
251-
Content: """
252-
services.Configure<ServiceOptions>(options => configuration.GetRequiredSection(nameof(ServiceOptions)).Bind(options));
253-
services.Configure<EnvironmentOptions>(options => configuration.GetRequiredSection(nameof(EnvironmentOptions)).Bind(options));
254-
services.Configure<NamingOptions>(options => configuration.GetRequiredSection(nameof(NamingOptions)).Bind(options));
255-
""");
256-
257220
var methodDefineHandlersAndServices = new MethodParameters(
258221
DocumentationTags: null,
259222
Attributes: null,
@@ -293,7 +256,6 @@ public void GenerateServiceCollectionExtensions()
293256
Methods:
294257
[
295258
methodConfigureDomainServices,
296-
methodConfigureOptions,
297259
methodDefineHandlersAndServices,
298260
],
299261
GenerateToStringMethod: false);
@@ -319,8 +281,6 @@ public void MaintainGlobalUsings(
319281
{
320282
"System.CodeDom.Compiler",
321283
"System.Diagnostics.CodeAnalysis",
322-
"Atc.Azure.Options",
323-
"Atc.Azure.Options.Environment",
324284
"Microsoft.Extensions.Configuration",
325285
"Microsoft.Extensions.DependencyInjection",
326286
};

Diff for: src/Atc.Rest.ApiGenerator.Framework.Mvc/Factories/ContentGeneratorServerHandlerParametersFactory.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public static ClassParameters Create(
5858
@namespace,
5959
openApiOperation.ExtractDocumentationTagsForHandler(),
6060
Attributes: null,
61-
AccessModifiers.PublicClass,
61+
AccessModifiers.PublicSealedClass,
6262
ClassTypeName: $"{operationName}{ContentGeneratorConstants.Handler}",
6363
GenericTypeName: null,
6464
InheritedClassTypeName: $"I{operationName}{ContentGeneratorConstants.Handler}",

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Accounts/SetAccountNameHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Set name of account.
66
/// Operation: SetAccountName.
77
/// </summary>
8-
public class SetAccountNameHandler : ISetAccountNameHandler
8+
public sealed class SetAccountNameHandler : ISetAccountNameHandler
99
{
1010
public Task<SetAccountNameResult> ExecuteAsync(
1111
SetAccountNameParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Accounts/UpdateAccountNameHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Update name of account.
66
/// Operation: UpdateAccountName.
77
/// </summary>
8-
public class UpdateAccountNameHandler : IUpdateAccountNameHandler
8+
public sealed class UpdateAccountNameHandler : IUpdateAccountNameHandler
99
{
1010
public Task<UpdateAccountNameResult> ExecuteAsync(
1111
UpdateAccountNameParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Addresses/GetAddressesByPostalCodesHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get addresses by postal code.
66
/// Operation: GetAddressesByPostalCodes.
77
/// </summary>
8-
public class GetAddressesByPostalCodesHandler : IGetAddressesByPostalCodesHandler
8+
public sealed class GetAddressesByPostalCodesHandler : IGetAddressesByPostalCodesHandler
99
{
1010
public Task<GetAddressesByPostalCodesResult> ExecuteAsync(
1111
GetAddressesByPostalCodesParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/EventArgs/GetEventArgByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get EventArgs By Id.
66
/// Operation: GetEventArgById.
77
/// </summary>
8-
public class GetEventArgByIdHandler : IGetEventArgByIdHandler
8+
public sealed class GetEventArgByIdHandler : IGetEventArgByIdHandler
99
{
1010
public Task<GetEventArgByIdResult> ExecuteAsync(
1111
GetEventArgByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/EventArgs/GetEventArgsHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get EventArgs List.
66
/// Operation: GetEventArgs.
77
/// </summary>
8-
public class GetEventArgsHandler : IGetEventArgsHandler
8+
public sealed class GetEventArgsHandler : IGetEventArgsHandler
99
{
1010
public Task<GetEventArgsResult> ExecuteAsync(
1111
CancellationToken cancellationToken = default)

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Files/GetFileByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get File By Id.
66
/// Operation: GetFileById.
77
/// </summary>
8-
public class GetFileByIdHandler : IGetFileByIdHandler
8+
public sealed class GetFileByIdHandler : IGetFileByIdHandler
99
{
1010
public Task<GetFileByIdResult> ExecuteAsync(
1111
GetFileByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Files/UploadMultiFilesAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload multi files as form data.
66
/// Operation: UploadMultiFilesAsFormData.
77
/// </summary>
8-
public class UploadMultiFilesAsFormDataHandler : IUploadMultiFilesAsFormDataHandler
8+
public sealed class UploadMultiFilesAsFormDataHandler : IUploadMultiFilesAsFormDataHandler
99
{
1010
public Task<UploadMultiFilesAsFormDataResult> ExecuteAsync(
1111
UploadMultiFilesAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Files/UploadSingleFileAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload a file as OctetStream.
66
/// Operation: UploadSingleFileAsFormData.
77
/// </summary>
8-
public class UploadSingleFileAsFormDataHandler : IUploadSingleFileAsFormDataHandler
8+
public sealed class UploadSingleFileAsFormDataHandler : IUploadSingleFileAsFormDataHandler
99
{
1010
public Task<UploadSingleFileAsFormDataResult> ExecuteAsync(
1111
UploadSingleFileAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Files/UploadSingleObjectWithFileAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload a file as FormData.
66
/// Operation: UploadSingleObjectWithFileAsFormData.
77
/// </summary>
8-
public class UploadSingleObjectWithFileAsFormDataHandler : IUploadSingleObjectWithFileAsFormDataHandler
8+
public sealed class UploadSingleObjectWithFileAsFormDataHandler : IUploadSingleObjectWithFileAsFormDataHandler
99
{
1010
public Task<UploadSingleObjectWithFileAsFormDataResult> ExecuteAsync(
1111
UploadSingleObjectWithFileAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Files/UploadSingleObjectWithFilesAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload files as FormData.
66
/// Operation: UploadSingleObjectWithFilesAsFormData.
77
/// </summary>
8-
public class UploadSingleObjectWithFilesAsFormDataHandler : IUploadSingleObjectWithFilesAsFormDataHandler
8+
public sealed class UploadSingleObjectWithFilesAsFormDataHandler : IUploadSingleObjectWithFilesAsFormDataHandler
99
{
1010
public Task<UploadSingleObjectWithFilesAsFormDataResult> ExecuteAsync(
1111
UploadSingleObjectWithFilesAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Items/CreateItemHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Create a new item.
66
/// Operation: CreateItem.
77
/// </summary>
8-
public class CreateItemHandler : ICreateItemHandler
8+
public sealed class CreateItemHandler : ICreateItemHandler
99
{
1010
public Task<CreateItemResult> ExecuteAsync(
1111
CreateItemParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Items/UpdateItemHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Updates an item.
66
/// Operation: UpdateItem.
77
/// </summary>
8-
public class UpdateItemHandler : IUpdateItemHandler
8+
public sealed class UpdateItemHandler : IUpdateItemHandler
99
{
1010
public Task<UpdateItemResult> ExecuteAsync(
1111
UpdateItemParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Orders/GetOrderByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get order by id.
66
/// Operation: GetOrderById.
77
/// </summary>
8-
public class GetOrderByIdHandler : IGetOrderByIdHandler
8+
public sealed class GetOrderByIdHandler : IGetOrderByIdHandler
99
{
1010
public Task<GetOrderByIdResult> ExecuteAsync(
1111
GetOrderByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Orders/GetOrdersHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get orders.
66
/// Operation: GetOrders.
77
/// </summary>
8-
public class GetOrdersHandler : IGetOrdersHandler
8+
public sealed class GetOrdersHandler : IGetOrdersHandler
99
{
1010
public Task<GetOrdersResult> ExecuteAsync(
1111
GetOrdersParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Orders/PatchOrdersIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Update part of order by id.
66
/// Operation: PatchOrdersId.
77
/// </summary>
8-
public class PatchOrdersIdHandler : IPatchOrdersIdHandler
8+
public sealed class PatchOrdersIdHandler : IPatchOrdersIdHandler
99
{
1010
public Task<PatchOrdersIdResult> ExecuteAsync(
1111
PatchOrdersIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/RouteWithDash/GetRouteWithDashHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Your GET endpoint.
66
/// Operation: GetRouteWithDash.
77
/// </summary>
8-
public class GetRouteWithDashHandler : IGetRouteWithDashHandler
8+
public sealed class GetRouteWithDashHandler : IGetRouteWithDashHandler
99
{
1010
public Task<GetRouteWithDashResult> ExecuteAsync(
1111
CancellationToken cancellationToken = default)

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Tasks/GetTasksHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Returns tasks.
66
/// Operation: GetTasks.
77
/// </summary>
8-
public class GetTasksHandler : IGetTasksHandler
8+
public sealed class GetTasksHandler : IGetTasksHandler
99
{
1010
public Task<GetTasksResult> ExecuteAsync(
1111
CancellationToken cancellationToken = default)

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/DeleteUserByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Delete user by id.
66
/// Operation: DeleteUserById.
77
/// </summary>
8-
public class DeleteUserByIdHandler : IDeleteUserByIdHandler
8+
public sealed class DeleteUserByIdHandler : IDeleteUserByIdHandler
99
{
1010
public Task<DeleteUserByIdResult> ExecuteAsync(
1111
DeleteUserByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/GetUserByEmailHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get user by email.
66
/// Operation: GetUserByEmail.
77
/// </summary>
8-
public class GetUserByEmailHandler : IGetUserByEmailHandler
8+
public sealed class GetUserByEmailHandler : IGetUserByEmailHandler
99
{
1010
public Task<GetUserByEmailResult> ExecuteAsync(
1111
GetUserByEmailParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/GetUserByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get user by id.
66
/// Operation: GetUserById.
77
/// </summary>
8-
public class GetUserByIdHandler : IGetUserByIdHandler
8+
public sealed class GetUserByIdHandler : IGetUserByIdHandler
99
{
1010
public Task<GetUserByIdResult> ExecuteAsync(
1111
GetUserByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/GetUsersHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get all users.
66
/// Operation: GetUsers.
77
/// </summary>
8-
public class GetUsersHandler : IGetUsersHandler
8+
public sealed class GetUsersHandler : IGetUsersHandler
99
{
1010
public Task<GetUsersResult> ExecuteAsync(
1111
CancellationToken cancellationToken = default)

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/PostUserHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Create a new user.
66
/// Operation: PostUser.
77
/// </summary>
8-
public class PostUserHandler : IPostUserHandler
8+
public sealed class PostUserHandler : IPostUserHandler
99
{
1010
public Task<PostUserResult> ExecuteAsync(
1111
PostUserParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/UpdateMyTestGenderHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Update gender on a user.
66
/// Operation: UpdateMyTestGender.
77
/// </summary>
8-
public class UpdateMyTestGenderHandler : IUpdateMyTestGenderHandler
8+
public sealed class UpdateMyTestGenderHandler : IUpdateMyTestGenderHandler
99
{
1010
public Task<UpdateMyTestGenderResult> ExecuteAsync(
1111
UpdateMyTestGenderParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WOPD/src/DemoSample.Domain/Handlers/Users/UpdateUserByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Update user by id.
66
/// Operation: UpdateUserById.
77
/// </summary>
8-
public class UpdateUserByIdHandler : IUpdateUserByIdHandler
8+
public sealed class UpdateUserByIdHandler : IUpdateUserByIdHandler
99
{
1010
public Task<UpdateUserByIdResult> ExecuteAsync(
1111
UpdateUserByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Accounts/SetAccountNameHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Set name of account.
66
/// Operation: SetAccountName.
77
/// </summary>
8-
public class SetAccountNameHandler : ISetAccountNameHandler
8+
public sealed class SetAccountNameHandler : ISetAccountNameHandler
99
{
1010
public Task<SetAccountNameResult> ExecuteAsync(
1111
SetAccountNameParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Accounts/UpdateAccountNameHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Update name of account.
66
/// Operation: UpdateAccountName.
77
/// </summary>
8-
public class UpdateAccountNameHandler : IUpdateAccountNameHandler
8+
public sealed class UpdateAccountNameHandler : IUpdateAccountNameHandler
99
{
1010
public Task<UpdateAccountNameResult> ExecuteAsync(
1111
UpdateAccountNameParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Addresses/GetAddressesByPostalCodesHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get addresses by postal code.
66
/// Operation: GetAddressesByPostalCodes.
77
/// </summary>
8-
public class GetAddressesByPostalCodesHandler : IGetAddressesByPostalCodesHandler
8+
public sealed class GetAddressesByPostalCodesHandler : IGetAddressesByPostalCodesHandler
99
{
1010
public Task<GetAddressesByPostalCodesResult> ExecuteAsync(
1111
GetAddressesByPostalCodesParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/EventArgs/GetEventArgByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get EventArgs By Id.
66
/// Operation: GetEventArgById.
77
/// </summary>
8-
public class GetEventArgByIdHandler : IGetEventArgByIdHandler
8+
public sealed class GetEventArgByIdHandler : IGetEventArgByIdHandler
99
{
1010
public Task<GetEventArgByIdResult> ExecuteAsync(
1111
GetEventArgByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/EventArgs/GetEventArgsHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get EventArgs List.
66
/// Operation: GetEventArgs.
77
/// </summary>
8-
public class GetEventArgsHandler : IGetEventArgsHandler
8+
public sealed class GetEventArgsHandler : IGetEventArgsHandler
99
{
1010
public Task<GetEventArgsResult> ExecuteAsync(
1111
CancellationToken cancellationToken = default)

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Files/GetFileByIdHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Get File By Id.
66
/// Operation: GetFileById.
77
/// </summary>
8-
public class GetFileByIdHandler : IGetFileByIdHandler
8+
public sealed class GetFileByIdHandler : IGetFileByIdHandler
99
{
1010
public Task<GetFileByIdResult> ExecuteAsync(
1111
GetFileByIdParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Files/UploadMultiFilesAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload multi files as form data.
66
/// Operation: UploadMultiFilesAsFormData.
77
/// </summary>
8-
public class UploadMultiFilesAsFormDataHandler : IUploadMultiFilesAsFormDataHandler
8+
public sealed class UploadMultiFilesAsFormDataHandler : IUploadMultiFilesAsFormDataHandler
99
{
1010
public Task<UploadMultiFilesAsFormDataResult> ExecuteAsync(
1111
UploadMultiFilesAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Files/UploadSingleFileAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload a file as OctetStream.
66
/// Operation: UploadSingleFileAsFormData.
77
/// </summary>
8-
public class UploadSingleFileAsFormDataHandler : IUploadSingleFileAsFormDataHandler
8+
public sealed class UploadSingleFileAsFormDataHandler : IUploadSingleFileAsFormDataHandler
99
{
1010
public Task<UploadSingleFileAsFormDataResult> ExecuteAsync(
1111
UploadSingleFileAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Files/UploadSingleObjectWithFileAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload a file as FormData.
66
/// Operation: UploadSingleObjectWithFileAsFormData.
77
/// </summary>
8-
public class UploadSingleObjectWithFileAsFormDataHandler : IUploadSingleObjectWithFileAsFormDataHandler
8+
public sealed class UploadSingleObjectWithFileAsFormDataHandler : IUploadSingleObjectWithFileAsFormDataHandler
99
{
1010
public Task<UploadSingleObjectWithFileAsFormDataResult> ExecuteAsync(
1111
UploadSingleObjectWithFileAsFormDataParameters parameters,

Diff for: test/Atc.Rest.ApiGenerator.CLI.Tests/Scenarios/DemoSample/VerifyServerAll/Mvc_WPD/src/DemoSample.Domain/Handlers/Files/UploadSingleObjectWithFilesAsFormDataHandler.verified.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/// Description: Upload files as FormData.
66
/// Operation: UploadSingleObjectWithFilesAsFormData.
77
/// </summary>
8-
public class UploadSingleObjectWithFilesAsFormDataHandler : IUploadSingleObjectWithFilesAsFormDataHandler
8+
public sealed class UploadSingleObjectWithFilesAsFormDataHandler : IUploadSingleObjectWithFilesAsFormDataHandler
99
{
1010
public Task<UploadSingleObjectWithFilesAsFormDataResult> ExecuteAsync(
1111
UploadSingleObjectWithFilesAsFormDataParameters parameters,

0 commit comments

Comments
 (0)