DbContextOptionsBuilder<TContext>.UseRootApplicationServiceProvider Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
| Nome | Descrizione |
|---|---|
| UseRootApplicationServiceProvider() |
Risolve la radice IServiceProvider dal provider di servizi dell'applicazione con ambito. Il provider radice può essere usato per ottenere i servizi dell'applicazione singleton dai servizi interni singleton. |
| UseRootApplicationServiceProvider(IServiceProvider) |
Imposta la radice IServiceProvider da cui è possibile ottenere i servizi dell'applicazione singleton dai servizi interni singleton. |
UseRootApplicationServiceProvider()
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
Risolve la radice IServiceProvider dal provider di servizi dell'applicazione con ambito. Il provider radice può essere usato per ottenere i servizi dell'applicazione singleton dai servizi interni singleton.
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)
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Si tratta di un'opzione avanzata che raramente è necessaria per le normali applicazioni. La chiamata a questo metodo comporterà la creazione di un nuovo provider di servizi interno per ogni provider di servizi dell'applicazione radice diverso.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions .
Si applica a
UseRootApplicationServiceProvider(IServiceProvider)
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
- Origine:
- DbContextOptionsBuilder`.cs
Imposta la radice IServiceProvider da cui è possibile ottenere i servizi dell'applicazione singleton dai servizi interni singleton.
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)
Parametri
- rootServiceProvider
- IServiceProvider
Provider di servizi da utilizzare.
Valori restituiti
Stessa istanza del generatore in modo che sia possibile concatenare più chiamate.
Commenti
Si tratta di un'opzione avanzata che raramente è necessaria per le normali applicazioni. La chiamata a questo metodo comporterà la creazione di un nuovo provider di servizi interno per ogni provider di servizi dell'applicazione radice diverso.
Per altre informazioni ed esempi, vedere Uso di DbContextOptions .