DbContextOptionsBuilder.UseRootApplicationServiceProvider Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
UseRootApplicationServiceProvider() |
Löst den Stamm IServiceProvider vom bereichsbezogenen Anwendungsdienstanbieter auf. Der Stammanbieter kann verwendet werden, um Singleton-Anwendungsdienste von internen Singleton-Diensten abzurufen. |
UseRootApplicationServiceProvider(IServiceProvider) |
Legt den Stamm IServiceProvider fest, von dem Singleton-Anwendungsdienste von internen Singleton-Diensten abgerufen werden können. |
UseRootApplicationServiceProvider()
Löst den Stamm IServiceProvider vom bereichsbezogenen Anwendungsdienstanbieter auf. Der Stammanbieter kann verwendet werden, um Singleton-Anwendungsdienste von internen Singleton-Diensten abzurufen.
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
Gibt zurück
Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Dies ist eine erweiterte Option, die von normalen Anwendungen selten benötigt wird. Das Aufrufen dieser Methode führt dazu, dass für jeden anderen Stammanwendungsdienstanbieter ein neuer interner Dienstanbieter erstellt wird.
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions .
Gilt für:
UseRootApplicationServiceProvider(IServiceProvider)
Legt den Stamm IServiceProvider fest, von dem Singleton-Anwendungsdienste von internen Singleton-Diensten abgerufen werden können.
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
Der zu verwendende Dienstanbieter.
Gibt zurück
Derselbe Generator instance, sodass mehrere Aufrufe verkettet werden können.
Hinweise
Dies ist eine erweiterte Option, die von normalen Anwendungen selten benötigt wird. Das Aufrufen dieser Methode führt dazu, dass für jeden anderen Stammanwendungsdienstanbieter ein neuer interner Dienstanbieter erstellt wird.
Weitere Informationen und Beispiele finden Sie unter Verwenden von DbContextOptions .
Gilt für:
Entity Framework