Я создаю обрабатывающий объект следующим образом во время запуска процесса:
using (var lifetime = EngineContext.Current.BeginLifetimeScope())
{
var sourceService = lifetime.Resolve<SourceService>();
// do things...
}
Класс SourceService зависит от других объектов, также зарегистрированных в AutoFac - посредством внедрения конструктора.
Наследуют ли эти объекты автоматически ту же область жизни, что и его «родительский», то есть sourceService?