Closed rodrigopequeno closed 8 months ago
Olá!
O dispose só funcionará em singleton.
Quando usa o i.add
você está criando em modo fábrica, ou seja, sempre que for chamado criará uma nova instancia.
Você precisa adicionar i.addSingleton ou lazy para que o bind seja elegível para o dispose.
Testei aqui e parece está funcionando com isso.
Espero ter ajudado!
In the example below, the
ClassFactory
is not disposed when theinjector
is disposed