package es.um.atica.faker.users.application.command;
import es.um.atica.faker.users.domain.model.UserId;
import es.um.atica.shared.domain.cqrs.Command;
public class DeleteUserCommand extends Command {
private String id;
private DeleteUserCommand(String id) {
this.id = id;
}
public static DeleteUserCommand of(String id) {
// Validate Command Data for UI
UserId.of(id);
return new DeleteUserCommand(id);
}
public String getId() { return id; }
}