2011-02-15 3 views

risposta

91

Sì, è possibile, utilizzando il metodo Update su ContainerBuilder:

var newBuilder = new ContainerBuilder(); 
newBuilder.Register...; 

newBuilder.Update(existingContainer); 
+0

notano che l'aggiornamento di un contenitore esistente che è già stato utilizzato per risolvere può causare un comportamento undeterministic. Ad esempio, la sostituzione di componenti che dipendono da singletons già risolti fa sì che il componente originale rimanga referenziato. – Steven

+5

L'aggiornamento è obsoleto https://github.com/autofac/Autofac/issues/811. –