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。