public Certificado EmitirCertificado(CertificadoCommand command) { var evento = _repositorioEventos.RecuperarPorEventoId(new EventoId(command.EventoId)); var certificado = new Certificado(evento.EventoId, command.NomeParticipante, command.ChavePaticipante); // TODO : Persistir certificado // Disparar pelo domain Events o redirect para a view de emissão throw new NotImplementedException(); }