3
Iは、処理対象物を作成します。Autofac BeginLifetimeScope
using (var lifetime = EngineContext.Current.BeginLifetimeScope())
{
var sourceService = lifetime.Resolve<SourceService>();
// do things...
}
SourceServiceクラスもAutoFacに登録され、他のオブジェクトに依存する - コンストラクタインジェクションを介し。
これらのオブジェクトは自動的に、同じ親クラス、つまりsourceServiceと同じライフタイムスコープを継承しますか?
...とデフォルトを、InstancePerDependency()、あまりにもスコープローカルインスタンスでの結果、。 –