Como posso obter Castle Windsor para injetar automaticamente uma propriedade?

Eu tenho uma propriedade em minhas classes para o serviço de log.

private ILogger logger = NullLogger.Instance;
public ILogger Logger
{
    get { return logger; }
    set { logger = value; }
}

E eu tenho isso no meu registro de componentes:

container.AddFacility<LoggingFacility>(x => new LoggingFacility(LoggerImplementation.Log4net));

No entanto, Windsor não parece injetar o Logger - estou faltando alguma coisa?

questionAnswers(1)

yourAnswerToTheQuestion