MvcServiceCollectionExtensions.AddRazorPages 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
AddRazorPages(IServiceCollection) |
Fügt dem angegebenen IServiceCollectionDienste für Seiten hinzu. |
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>) |
Fügt dem angegebenen IServiceCollectionDienste für Seiten hinzu. |
AddRazorPages(IServiceCollection)
Fügt dem angegebenen IServiceCollectionDienste für Seiten hinzu.
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddRazorPages (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddRazorPages : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddRazorPages (services As IServiceCollection) As IMvcBuilder
Parameter
- services
- IServiceCollection
Die IServiceCollection, der Dienste hinzugefügt werden sollen.
Gibt zurück
Ein IMvcBuilder , der zum weiteren Konfigurieren der MVC-Dienste verwendet werden kann.
Hinweise
Diese Methode konfiguriert die MVC-Dienste für die häufig verwendeten Features für Seiten. Dadurch werden die Effekte von AddMvcCore(IServiceCollection), , AddDataAnnotations(IMvcCoreBuilder)AddAuthorization(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)und AddRazorPages(IMvcCoreBuilder)kombiniert.
Rufen Sie zum Hinzufügen von Diensten für Controller für APIs auf AddControllers(IServiceCollection).
Rufen Sie AddControllersWithViews(IServiceCollection)auf, um Dienste für Controller mit Ansichten hinzuzufügen.
Gilt für:
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)
Fügt dem angegebenen IServiceCollectionDienste für Seiten hinzu.
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddRazorPages (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.RazorPages.RazorPagesOptions> configure);
public static Microsoft.Extensions.DependencyInjection.IMvcBuilder AddRazorPages (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.RazorPages.RazorPagesOptions>? configure);
static member AddRazorPages : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Mvc.RazorPages.RazorPagesOptions> -> Microsoft.Extensions.DependencyInjection.IMvcBuilder
<Extension()>
Public Function AddRazorPages (services As IServiceCollection, configure As Action(Of RazorPagesOptions)) As IMvcBuilder
Parameter
- services
- IServiceCollection
Die IServiceCollection, der Dienste hinzugefügt werden sollen.
- configure
- Action<RazorPagesOptions>
Eine Action<T> zum Konfigurieren des bereitgestellten MvcOptions-Elements.
Gibt zurück
Ein IMvcBuilder , der zum weiteren Konfigurieren der MVC-Dienste verwendet werden kann.
Hinweise
Diese Methode konfiguriert die MVC-Dienste für die häufig verwendeten Features für Seiten. Dadurch werden die Effekte von AddMvcCore(IServiceCollection), , AddDataAnnotations(IMvcCoreBuilder)AddAuthorization(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)und AddRazorPages(IMvcCoreBuilder)kombiniert.
Rufen Sie zum Hinzufügen von Diensten für Controller für APIs auf AddControllers(IServiceCollection).
Rufen Sie AddControllersWithViews(IServiceCollection)auf, um Dienste für Controller mit Ansichten hinzuzufügen.