using Features.UserManagement.Repository; using MediatR; namespace Features.UserManagement.Commands.UpdateUser; public class UpdateUserHandler(IUserAccountRepository repository) : IRequestHandler { public Task Handle(UpdateUserCommand request, CancellationToken cancellationToken) { return repository.UpdateAsync(request.UserAccount); } }