public async Task <Unit> Handle(EliminarUsuarioRequest request, CancellationToken cancellationToken) { if (request.Id == 0) { throw new BadRequestProjectException("Invalid user ID"); } logger.LogInformation("Eliminar usuario", request.Id); await service.EliminarUsuarioAsync(request.Id); return(Unit.Value); }