Recargando el archivo de configuración de Windsor Container automáticamente

StackOverflow https://stackoverflow.com/questions/1405411

  •  05-07-2019
  •  | 
  •  

Pregunta

¿Hay alguna forma de decirle a windsor container que vuelva a cargar un componente si se modifica su configuración en el archivo XML sin tener que reiniciar la aplicación web?

¿Fue útil?

Solución

Vea esto para cambiar la configuración de un componente en tiempo de ejecución . Con esta técnica, puede obtener la configuración de cualquier archivo o incluso una base de datos si lo desea.

Otros consejos

Algunos puntos:

  1. Si tiene la configuración de Windsor en Web.config y cambia / toca el archivo, la aplicación web. se reiniciará automáticamente.
  2. En cualquier caso, necesitará algún tipo de mecanismo de reinicio si cambia la configuración de Windsor: las dependencias entre los componentes y las instancias singleton ya creadas podrían obligarlo a deshacerse del contenedor Windsor anterior antes de crear uno nuevo con el nueva configuración, que a su vez podría afectar a su sistema, por lo que la " recarga " No es tan simple como parece. Lo más seguro es reiniciar la aplicación.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top