Windsor Container: Como especificar uma propriedade pública não deve ser preenchida pelo contêiner?

Ao instanciar uma classe, o Windsor, por padrão, trata todas as propriedades públicas da classe como dependências opcionais e tenta satisfazê-las. No meu caso, isso cria uma dependência circular bastante complicada que faz com que meu aplicativo seja interrompido.

Como posso dizer explicitamente ao Castelo Windsor que ele não deveria estar tentando satisfazer uma propriedade pública? Eu suponho que deve haver um atributo nessa medida. Eu não posso encontrá-lo no entanto, por favor, deixe-me saber o namespace apropriado / assembly.

Se existe alguma maneira de fazer isso sem atributos (como Configuração Xml ou configuração via código) que seria preferível, uma vez que a biblioteca específica onde isso está acontecendo, até o momento, não é necessária uma dependência no castelo.

questionAnswers(7)

yourAnswerToTheQuestion