using Features.Auth.Dtos; using MediatR; namespace Features.Auth.Commands.Account.UpdateUsername; /// Changes the username of the given user account. /// /// The authenticated caller's own ID, extracted from the access token -- never bind this from /// client-supplied input. /// public record UpdateUsernameCommand(Guid UserAccountId, string NewUsername) : IRequest;