Share via


DbContextOptionsBuilder<TContext>.UseRootApplicationServiceProvider 메서드

정의

오버로드

UseRootApplicationServiceProvider()

범위가 지정된 애플리케이션 서비스 공급자에서 루트 IServiceProvider 를 확인합니다. 루트 공급자를 사용하여 싱글톤 내부 서비스에서 싱글톤 애플리케이션 서비스를 가져올 수 있습니다.

UseRootApplicationServiceProvider(IServiceProvider)

싱글톤 내부 서비스에서 싱글톤 애플리케이션 서비스를 가져올 수 있는 루트 IServiceProvider 를 설정합니다.

UseRootApplicationServiceProvider()

범위가 지정된 애플리케이션 서비스 공급자에서 루트 IServiceProvider 를 확인합니다. 루트 공급자를 사용하여 싱글톤 내부 서비스에서 싱글톤 애플리케이션 서비스를 가져올 수 있습니다.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseRootApplicationServiceProvider ();
override this.UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseRootApplicationServiceProvider () As DbContextOptionsBuilder(Of TContext)

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

일반 애플리케이션에서 거의 필요하지 않은 고급 옵션입니다. 이 메서드를 호출하면 모든 다른 루트 애플리케이션 서비스 공급자에 대해 새 내부 서비스 공급자가 만들어집니다.

자세한 내용 및 예제 는 DbContextOptions 사용을 참조하세요.

적용 대상

UseRootApplicationServiceProvider(IServiceProvider)

싱글톤 내부 서비스에서 싱글톤 애플리케이션 서비스를 가져올 수 있는 루트 IServiceProvider 를 설정합니다.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseRootApplicationServiceProvider (IServiceProvider? rootServiceProvider);
override this.UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseRootApplicationServiceProvider (rootServiceProvider As IServiceProvider) As DbContextOptionsBuilder(Of TContext)

매개 변수

rootServiceProvider
IServiceProvider

사용할 서비스 공급자입니다.

반환

여러 호출을 연결할 수 있도록 동일한 작성기가 instance.

설명

일반 애플리케이션에서 거의 필요하지 않은 고급 옵션입니다. 이 메서드를 호출하면 모든 다른 루트 애플리케이션 서비스 공급자에 대해 새 내부 서비스 공급자가 만들어집니다.

자세한 내용 및 예제 는 DbContextOptions 사용을 참조하세요.

적용 대상