Nova configuração do roteador Angular2

De volta ao usar o roteador obsoleto, consegui fazer um router.config e transmitir um objeto. O problema é que o próprio roteador foi configurado um pouco depois que o aplicativo foi iniciado, o objeto tinha o mesmo "modelo" como se eu tivesse usado o @RouterConfig. O que estou procurando é se existe uma maneira de configurar o novo roteador como este. Estive pesquisando a documentação, mas estou um pouco perdida, pois ainda não está documentada.

Editar devido à resposta

Não, não posso usar @Routes. O problema é que estou carregando a configuração após a construção do roteador. Aqui está um resumo de como eu fiz isso com o roteador antigo:

       myLoader.loadComponentConfig(configPath)
      .then(components => { self.Components = components;
         components.map(comp => {
             self.RouterComponents.push(
                 {
                     path: '/' + comp.name,
                     component: comp,
                     as: comp.name
                 }
             )});
             router.config(self.RouterComponents);
        });

Como você pode ver, estou criando um objeto json (RouterComponents) e enviando-o para o roteador. Estou procurando uma maneira de fazer o mesmo com o novo roteador, ou algo parecido.

questionAnswers(3)

yourAnswerToTheQuestion