Sono nuovo di Autofac (3) e lo sto utilizzando per trovare un numero di classi in diversi assembly che implementano IRecognizer.E 'possibile iniettare un elenco di oggetti risolti in un costruttore utilizzando Autofac?
Così ho:
builder.RegisterAssemblyTypes(AppDomain.CurrentDomain.GetAssemblies()).As<IRecognizer>();
che va bene.
Ma mi piacerebbe per iniettare i riferimenti ai componenti trovati in un costruttore - sorta di:
public Detector(List<IRecognizer> recognizers)
{
this.Recognizers = recognizers;
}
Esiste un modo per fare questo?
Perfetto, vi ringrazio tanto. – n4cer500