Aracılığıyla paylaş


DbContextOptionsBuilder.UseRootApplicationServiceProvider Yöntem

Tanım

Aşırı Yüklemeler

UseRootApplicationServiceProvider()

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

UseRootApplicationServiceProvider(IServiceProvider)

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

UseRootApplicationServiceProvider()

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

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseRootApplicationServiceProvider ();
abstract member UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseRootApplicationServiceProvider : unit -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseRootApplicationServiceProvider () As DbContextOptionsBuilder

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 UseRootApplicationServiceProvider (IServiceProvider? rootServiceProvider);
abstract member UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseRootApplicationServiceProvider : IServiceProvider -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseRootApplicationServiceProvider (rootServiceProvider As IServiceProvider) As DbContextOptionsBuilder

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