¿Cómo puedo disponer cada objeto de instancia en ObjectFactory de StructureMap?

votos
3

Estoy usando StructureMap en mi proyecto y cuando la aplicación termina de ejecutarse necesito llamar al método Dispose () en todas las instancias de Singleton dentro de ObjectFactory que implementan IDisposable.

No puedo encontrarlo de todos modos para hacerlo a través de la API de StructureMap.

Otra idea que tuve fue obtener una referencia a cada instancia y llamarla yo mismo, pero no puedo entender cómo recorrer todas las instancias.

Publicado el 09/12/2008 a las 22:49
fuente por usuario
En otros idiomas...                            


2 respuestas

votos
2

PD: Usted podría estar interesado en la eliminación determinística por parte del contenedor Autofac IoC

Autofac puede garantizar que los componentes se eliminen de forma predecible.

Respondida el 01/06/2009 a las 18:15
fuente por usuario

votos
1

He encontrado la respuesta en otra pregunta: StructureMap Eliminación de contenedores

ObjectFactory.Container.Dispose();
Respondida el 27/12/2012 a las 19:55
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more