public void EditarSubComentario(Guid comentarioId, Guid subComentarioId, Guid usuarioModificacaoId, string comentario) { Comentario comentarioPai = ObterComentarioDaPostagem(comentarioId); new Contract <Postagem>() .IsNotNull(comentarioPai, nameof(comentarioPai), "Não foi encontrado o comentário informado nessa postagem.") .EnsureContractIsValid(); comentarioPai.EditarSubComentario(subComentarioId, usuarioModificacaoId, comentario); }