Share via


DbContextOptionsBuilder.UseRootApplicationServiceProvider Metode

Definisi

Overload

UseRootApplicationServiceProvider()

Menyelesaikan akar IServiceProvider dari penyedia layanan aplikasi terlingkup. Penyedia akar dapat digunakan untuk mendapatkan layanan aplikasi singleton dari layanan internal singleton.

UseRootApplicationServiceProvider(IServiceProvider)

Mengatur akar IServiceProvider tempat layanan aplikasi singleton dapat diperoleh dari layanan internal singleton.

UseRootApplicationServiceProvider()

Menyelesaikan akar IServiceProvider dari penyedia layanan aplikasi terlingkup. Penyedia akar dapat digunakan untuk mendapatkan layanan aplikasi singleton dari layanan internal singleton.

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

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Keterangan

Ini adalah opsi lanjutan yang jarang diperlukan oleh aplikasi normal. Memanggil metode ini akan mengakibatkan penyedia layanan internal baru dibuat untuk setiap penyedia layanan aplikasi akar yang berbeda.

Lihat Menggunakan DbContextOptions untuk informasi dan contoh selengkapnya.

Berlaku untuk

UseRootApplicationServiceProvider(IServiceProvider)

Mengatur akar IServiceProvider tempat layanan aplikasi singleton dapat diperoleh dari layanan internal singleton.

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

Parameter

rootServiceProvider
IServiceProvider

Penyedia layanan yang akan digunakan.

Mengembalikan

Instans penyusun yang sama sehingga beberapa panggilan dapat dirangkai.

Keterangan

Ini adalah opsi lanjutan yang jarang diperlukan oleh aplikasi normal. Memanggil metode ini akan mengakibatkan penyedia layanan internal baru dibuat untuk setiap penyedia layanan aplikasi akar yang berbeda.

Lihat Menggunakan DbContextOptions untuk informasi dan contoh selengkapnya.

Berlaku untuk