1
我需要注入对象B和C到A,其中对象C被B使用(所有对象都在Autofac中创建)如果不需要B使用C (对象C用于存储parametrs),我可以使用硬编码值我可以写这样的事:Autofac:注入注入对象(解决dificult依赖关系)
builder.RegisterType<B>().As<IB>().WithParameter("key","value");
但我应该怎么做,如果parametrs通过autofac产生的?
builder.RegisterType<B>().As<IB>().WithParameter("key",C.value);