/ / Liberação automática de objetos ao usar Castle Windsor - injeção de dependência, windsor de castelo

Liberação automática de objetos ao usar Castle Windsor - injeção de dependência, castelo-windsor

Estou iniciando um novo projeto e estou olhando parausando um contêiner de dependência (Castle Windsor) para ajudar quando se trata de teste de unidade. Uma das coisas um pouco frustrantes é que, depois de terminar de usar um objeto, tenho que dizer ao contêiner para "liberar" o objeto.

Eu entendo o raciocínio por trás disso, masainda é complicado ter que me lembrar de fazer isso. Então, minha pergunta é: existe uma maneira de tornar automática a "liberação" de um objeto para que não seja preciso me lembrar de liberá-lo?

Respostas:

3 para resposta № 1

Você deve aplicar o Registrar Resolver versão padrão no aplicativo "s Raiz de Composição.

Você deve libere o que você cria, mas como você só deve ter um única linha de código que resolve objetos, você também precisará apenas de um única linha de código que libera esses objetos.

Em outras palavras, você não precisa se lembrar de nada porque, depois de instalar esse pequeno pedaço de infraestrutura, nunca mais precisará pensar nisso novamente.