diff --git a/backend/src/Web/Features/Contents/Handlers/GetCreatorByAlias.cs b/backend/src/Web/Features/Contents/Handlers/GetCreatorBySlug.cs similarity index 83% rename from backend/src/Web/Features/Contents/Handlers/GetCreatorByAlias.cs rename to backend/src/Web/Features/Contents/Handlers/GetCreatorBySlug.cs index 88107ba..f1d17c0 100644 --- a/backend/src/Web/Features/Contents/Handlers/GetCreatorByAlias.cs +++ b/backend/src/Web/Features/Contents/Handlers/GetCreatorBySlug.cs @@ -3,13 +3,13 @@ namespace Hutopy.Web.Features.Contents.Handlers; [PublicAPI] -public sealed class GetCreatorByAliasRequest +public sealed class GetCreatorBySlugRequest { public required string Name { get; set; } } [PublicAPI] -public class GetCreatorByAliasResponse( +public class GetCreatorBySlugResponse( Guid id, Guid createdBy, DateTimeOffset createdAt, @@ -34,10 +34,10 @@ public class GetCreatorByAliasResponse( } [UsedImplicitly] -public sealed class GetCreatorByAliasRequestValidator - : Validator +public sealed class GetCreatorBySlugRequestValidator + : Validator { - public GetCreatorByAliasRequestValidator() + public GetCreatorBySlugRequestValidator() { RuleFor(r => r.Name) .NotNull().WithMessage("You should specify the Name") @@ -46,9 +46,9 @@ public sealed class GetCreatorByAliasRequestValidator } [PublicAPI] -public class GetCreatorByAliasHandler( +public class GetCreatorBySlugHandler( ContentDbContext context) - : Endpoint + : Endpoint { public override void Configure() { @@ -58,7 +58,7 @@ public class GetCreatorByAliasHandler( } public override async Task HandleAsync( - GetCreatorByAliasRequest req, + GetCreatorBySlugRequest req, CancellationToken ct) { var creatorName = req.Name.ToLower(); @@ -67,7 +67,7 @@ public class GetCreatorByAliasHandler( .Creators .Where(c => EF.Functions.ILike(c.Slugs.Name, creatorName)) .AsNoTracking() - .Select(c => new GetCreatorByAliasResponse + .Select(c => new GetCreatorBySlugResponse ( c.Id, c.CreatedBy,