Autofac BeginLifetimeScope

Я создаю обрабатывающий объект следующим образом во время запуска процесса:

using (var lifetime = EngineContext.Current.BeginLifetimeScope())
{
    var sourceService = lifetime.Resolve<SourceService>();  
    // do things... 
}

Класс SourceService зависит от других объектов, также зарегистрированных в AutoFac - посредством внедрения конструктора.

Наследуют ли эти объекты автоматически ту же область жизни, что и его «родительский», то есть sourceService?

5
задан SADeveloper 21 February 2012 в 05:41
поделиться