По умолчанию, когда Windsor разрешает реализацию службы, он заполняет все свойства общедоступными установщиками, которые он может удовлетворить.
Однако обратите внимание, что иногда имеет смысл поместить разрешающую зависимость в конструктор, поскольку он гарантирует, что любой экземпляр всегда будет в допустимом состоянии. Рассмотрим сценарий модульного тестирования, когда человек, пишущий тест, сходит с ума от необходимости знать, какие зависимости следует указывать. Когда все зависимости попадают в c'tor, у тестера не останется иного выбора, кроме как предоставить тестируемому экземпляру все необходимые зависимости (как заглушки или макеты).
В любом случае, что касается вашего вопроса, Windsor поддерживает внедрение свойств C'tor и по умолчанию