0
考虑下面的代码:Autofac开始lifetimescope每激活例如
interface IMain {}
interface ISub {}
interface IDep {}
class Dep : IDep
{
public Dep(ISub sub) { ... }
}
class Main : IMain
{
public Main() {}
public IEnumerable<IDep> Dependencies {get;set}
}
如何配置容器让每个IMAIN实例ISUB的一个单一实例。因此,如果我从容器中解析IMain实例,则会为该IMain对象创建一个“单个实例”的ISub。