Files
KArtSell.Aegis/templates/vertical-slice/backend/Endpoint.cs
T
kjh2064 dcd1322d41
ci / backend (push) Failing after 12s
ci / frontend (push) Failing after 19s
ci / static (push) Failing after 45s
Initial commit: Add project files
2026-08-02 05:15:36 +09:00

9 lines
425 B
C#

using FastEndpoints;
namespace KArtSell.Modules.__MODULE__.Features.__FEATURE__;
public sealed class Endpoint(IHandler handler) : Endpoint<Request, Response>
{
public override void Configure() { Post("/api/v1/__MODULE__/__FEATURE__"); Policies("__SLICE_ID__"); }
public override async Task HandleAsync(Request request, CancellationToken ct)
=> await SendOkAsync(await handler.HandleAsync(request, ct), ct);
}