Tengo muchas configuraciones castle xml donde las propiedades como connectionstring también se mantienen en las secciones de configuración de .Net.Cómo leer/resolver propiedades desde la configuración de Castle Windsor
Me gustaría poder leer las propiedades utilizando el contenedor pero no veo un mecanismo para hacerlo.
es decir
<castle>
<configuration>
<properties>
<connectionString>Data Source=MyServer;Initial Catalog=YadaYada;User ID=me;Password=IAmGod</connectionString>
</properties>
<components>
...
Obviamente las propiedades están ahí, ya que hay dependencias de componentes en ellos. Puedo resolver los componentes pero no las propiedades.
Claro que podría actualizar un componente solo para leer el castillo de la propiedad que se lo inyectó, o podría envolver todas las propiedades en un componente especializado simplemente para mantener los pares nombre/valor. Pero hubiera pensado que habría una notación simple container.resolve ("property.connectionstring").
* Editar No muy bien con el descuento, antes se suponía que era una sección xml.
posible duplicado de [Inyectar configuración de la aplicación usando Windsor] (http://stackoverflow.com/questions/244935/inject-app-settings-using-windsor) –