5
コンソール.NETコアアプリケーションを構築しています。定期的にいくつかの作業を行うメソッドを実行します。 ServiceProviderをASP.NET Coreアプリケーションと同じように動作させるにはどうすればよいですか。メソッドが実行を開始するとスコープされたサービスを解決し、メソッドの最後に解決されたサービスを配置します。.NETコアでデフォルトの依存関係注入を使用して親から子スコープを作成する方法は?
// pseudocode
globalProvider.AddScoped<ExampleService>();
// ...
using (var scopedProvider = globalProvider.CreateChildScope())
{
var exampleService = scopedProvider.Resolve<ExampleService>();
}
私は疑似コードで本当に答えに近かった。ありがとうございました! – x2bool