DbContextOptionsBuilder.UseRootApplicationServiceProvider 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| UseRootApplicationServiceProvider(IServiceProvider) |
設定單例應用服務可從單例內部服務取得的根 IServiceProvider 節點。 |
| UseRootApplicationServiceProvider() |
解析來自有作用範圍的應用程式服務提供者的根 IServiceProvider 節點。 根提供者可用來從單例內部服務取得單例應用服務。 |
UseRootApplicationServiceProvider(IServiceProvider)
設定單例應用服務可從單例內部服務取得的根 IServiceProvider 節點。
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
參數
- rootServiceProvider
- IServiceProvider
服務提供者將被使用。
傳回
同一個建構實例,這樣可以串接多個呼叫。
備註
這是一個進階選項,一般應用程式很少需要。 呼叫此方法會為每個不同的根應用程式服務提供者建立新的內部服務提供者。
更多資訊與範例請參見 使用 DbContextOptions 。
適用於
UseRootApplicationServiceProvider()
解析來自有作用範圍的應用程式服務提供者的根 IServiceProvider 節點。 根提供者可用來從單例內部服務取得單例應用服務。
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
傳回
同一個建構實例,這樣可以串接多個呼叫。
備註
這是一個進階選項,一般應用程式很少需要。 呼叫此方法會為每個不同的根應用程式服務提供者建立新的內部服務提供者。
更多資訊與範例請參見 使用 DbContextOptions 。