Répondre

0

Sans conteneur enfant, le conteneur d'application serait par ailleurs responsable de la conservation de toutes les instances créées au cours de la durée de vie de l'application.

C'est une énorme fuite de mémoire.

+0

pourquoi est-il memleak? – zerkms

+0

Sûrement une supposition de la façon dont le conteneur est mis en œuvre et il dispose des instances? – AwkwardCoder

+1

@AWC: Je fais l'hypothèse que les conteneurs, en général, suivent les instances qu'ils créent. C'est une hypothèse solide pour toute implémentation d'un conteneur IoC, sinon "container" ne serait pas un nom très approprié. Je ne fais aucune hypothèse sur l'élimination: je veux simplement dire que si un conteneur est hors de portée, ses objets vont avec. –