Tôi mới sử dụng Autofac (3) và đang sử dụng nó để tìm một số lớp trong một số hội đồng triển khai IRecognizer.Có thể tiêm một danh sách các đối tượng được giải quyết vào một hàm tạo bằng cách sử dụng Autofac không?
Vì vậy, tôi có:
builder.RegisterAssemblyTypes(AppDomain.CurrentDomain.GetAssemblies()).As<IRecognizer>();
đó là tốt.
Nhưng tôi muốn tiêm tham chiếu đến các thành phần tìm thấy vào một constructor - loại:
public Detector(List<IRecognizer> recognizers)
{
this.Recognizers = recognizers;
}
Có cách nào để làm điều này?
Perfect, cảm ơn bạn rất nhiều. – n4cer500