0
我有两个物体像这样访问依赖的对象类型:Autofac:在解决时间
public class A : IA
{
public A (Type depedentType)
{
}
}
public class B : IB
{
public B (IA a) { } // dependent on A
}
我怎样才能在解决时间通过B的类型A的构造函数?
我有两个物体像这样访问依赖的对象类型:Autofac:在解决时间
public class A : IA
{
public A (Type depedentType)
{
}
}
public class B : IB
{
public B (IA a) { } // dependent on A
}
我怎样才能在解决时间通过B的类型A的构造函数?
事情是这样的:
builder.Register((c, p) => new A(p.TypedAs<Type>)).As<IA>();
builder.Register(c => new B(c.Resolve<IA>(TypedParameter.From(typeof(B))))).As<IB>();