DbContextOptionsBuilder<TContext>.UseRootApplicationServiceProvider Yöntem

Tanım

Aşırı Yüklemeler

UseRootApplicationServiceProvider()

Kapsamı belirlenmiş uygulama hizmeti sağlayıcısından kökünü IServiceProvider çözümler. Kök sağlayıcı, tekil iç hizmetlerden tekil uygulama hizmetleri almak için kullanılabilir.

UseRootApplicationServiceProvider(IServiceProvider)

Tekil uygulama hizmetlerinin tekil iç hizmetlerden alınabileceği kökü IServiceProvider ayarlar.

UseRootApplicationServiceProvider()

Kapsamı belirlenmiş uygulama hizmeti sağlayıcısından kökünü IServiceProvider çözümler. Kök sağlayıcı, tekil iç hizmetlerden tekil uygulama hizmetleri almak için kullanılabilir.

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)

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Bu, normal uygulamaların nadiren ihtiyaç duyduğu gelişmiş bir seçenektir. Bu yöntemin çağrılması, her farklı kök uygulama hizmet sağlayıcısı için yeni bir iç hizmet sağlayıcısı oluşturulmasına neden olur.

Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma .

Şunlara uygulanır

UseRootApplicationServiceProvider(IServiceProvider)

Tekil uygulama hizmetlerinin tekil iç hizmetlerden alınabileceği kökü IServiceProvider ayarlar.

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)

Parametreler

rootServiceProvider
IServiceProvider

Kullanılacak hizmet sağlayıcısı.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

Bu, normal uygulamaların nadiren ihtiyaç duyduğu gelişmiş bir seçenektir. Bu yöntemin çağrılması, her farklı kök uygulama hizmet sağlayıcısı için yeni bir iç hizmet sağlayıcısı oluşturulmasına neden olur.

Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma .

Şunlara uygulanır