using FastEndpoints; using FastEndpoints.Swagger; using Microsoft.AspNetCore.Authorization; using NetCorePal.Extensions.Dto; namespace Fengling.Member.Web.Endpoints; /// /// Hello /// public class HelloEndpoint : EndpointWithoutRequest> { public override void Configure() { Tags("Hello"); Description(b => b.AutoTagOverride("Hello")); Get("/api/hello"); AllowAnonymous(); } public override Task HandleAsync(CancellationToken ct) { return Send.OkAsync("hello".AsResponseData(), cancellation: ct); } }