Ich habe eine Eigenschaft in meinen Klassen für Protokollierungsdienst.Wie kann ich Castle Windsor dazu bringen, eine Immobilie automatisch zu injizieren?
private ILogger logger = NullLogger.Instance;
public ILogger Logger
{
get { return logger; }
set { logger = value; }
}
Und ich habe dies in meiner Komponente Registrierung:
container.AddFacility<LoggingFacility>(x => new LoggingFacility(LoggerImplementation.Log4net));
jedoch Windsor scheint nicht zu den Logger zu injizieren - bin ich etwas fehlt?
Danke, du beginnst mein persönlicher Windsor Assistent zu werden :-) –