ServiceProviderServiceExtensions クラス

定義

IServiceProviderからサービスを取得するための拡張メソッド。

public ref class ServiceProviderServiceExtensions abstract sealed
public static class ServiceProviderServiceExtensions
type ServiceProviderServiceExtensions = class
Public Module ServiceProviderServiceExtensions
継承
ServiceProviderServiceExtensions

メソッド

名前 説明
CreateAsyncScope(IServiceProvider)

スコープ付きサービスの解決に使用できる新しい AsyncServiceScope を作成します。

CreateAsyncScope(IServiceScopeFactory)

スコープ付きサービスの解決に使用できる新しい AsyncServiceScope を作成します。

CreateScope(IServiceProvider)

スコープ付きサービスの解決に使用できる新しい IServiceScope を作成します。

GetRequiredService(IServiceProvider, Type)

serviceTypeからIServiceProvider型のサービスを取得します。

GetRequiredService<T>(IServiceProvider)

TからIServiceProvider型のサービスを取得します。

GetService<T>(IServiceProvider)

TからIServiceProvider型のサービスを取得します。

GetServices(IServiceProvider, Type)

serviceTypeからIServiceProvider型のサービスの列挙体を取得します。

GetServices<T>(IServiceProvider)

TからIServiceProvider型のサービスの列挙体を取得します。

適用対象