해당 형식을 요청할 때 호출되는 팩터 리 대리자가있는 형식을 Autofac에 등록하는 방법이 있습니까? 이 같은 뭔가 : 이것은 확실히 당신이 예상 아마도,하지만 트릭을 수행합니까팩토리 대리자가있는 레지스터 유형
builder.RegisterType<MyType>().AsSelf()
.WithFactory((IMyService s, ISomeDependency d) =>
{
var p1 = s.DoSomething();
var p2 = d.DoSomething(p1, true);
return new MyType(p1, p2);
});
Autofac에서 해당 대리인을 호출하고 해당 호출에'IMyService'와'ISomeDependency'를 삽입 하시겠습니까? – Steven
@Steven : 정확히 –