Angular 2: Como aplicar diretivas a html / innerhtml higienizado

Estou trabalhando em um aplicativo em que estou obtendo respostas no formato html de um servidor. Estou usando o bypassSecurityTrustHtml do DomSanitizer e adicionando o html higienizado ao meu componente ().

Meu problema é que alguns dos elementos na resposta contêm tags para indicar que um link pode ser construído a partir do elemento, por exemplo:

<div thisIsActuallyaLink linkParam1="foo" linkParam2="bar">clickHere</div>

Gostaria de criar uma diretiva que é aplicada ao innerhtml, mas enquanto o html é exibido, ele não é compilado com a minha diretiva ...

Se alguém está se perguntando por que a conversão do html não é feita no servidor: a resposta é usada em vários aplicativos e os links devem ter diferentes URLs relativos, dependendo do aplicativo :-(

questionAnswers(2)

yourAnswerToTheQuestion