ConnectionFactory
.getConnection()
.then(connection => new NegociacaoDao(connection))
.then(dao => dao.listaTodos())
.then(negociacoes =>
negociacoes.forEach(negociacao =>
this._listaNegociacoes.adiciona(negociacao)))
.catch(erro => this._mensagem.texto = erro);
Estou com uma grande dúvida, como que NegociacaoDao
'encadeia' com um .then()
, se o constructor de NegociacaoDao
não retorna uma Promisse
?
.then(connection => new NegociacaoDao(connection))
.then() <-- ???