MvcServiceCollectionExtensions.AddRazorPages Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
AddRazorPages(IServiceCollection) |
Dodaje usługi dla stron do określonego IServiceCollectionelementu . |
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>) |
Dodaje usługi dla stron do określonego IServiceCollectionelementu . |
AddRazorPages(IServiceCollection)
Dodaje usługi dla stron do określonego IServiceCollectionelementu .
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
Parametry
- services
- IServiceCollection
Element do dodawania IServiceCollection usług.
Zwraca
Element IMvcBuilder , który może służyć do dalszego konfigurowania usług MVC.
Uwagi
Ta metoda konfiguruje usługi MVC dla często używanych funkcji stron. Łączy to efekty AddMvcCore(IServiceCollection), , AddAuthorization(IMvcCoreBuilder)AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)i AddRazorPages(IMvcCoreBuilder).
Aby dodać usługi dla kontrolerów interfejsów API, wywołaj metodę AddControllers(IServiceCollection).
Aby dodać usługi dla kontrolerów z wywołaniem widoków AddControllersWithViews(IServiceCollection).
Dotyczy
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)
Dodaje usługi dla stron do określonego IServiceCollectionelementu .
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
Parametry
- services
- IServiceCollection
Element do dodawania IServiceCollection usług.
- configure
- Action<RazorPagesOptions>
Element do Action<T> skonfigurowania podanego MvcOptionselementu .
Zwraca
Element IMvcBuilder , który może służyć do dalszego konfigurowania usług MVC.
Uwagi
Ta metoda konfiguruje usługi MVC dla często używanych funkcji stron. Łączy to efekty AddMvcCore(IServiceCollection), , AddAuthorization(IMvcCoreBuilder)AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)i AddRazorPages(IMvcCoreBuilder).
Aby dodać usługi dla kontrolerów interfejsów API, wywołaj metodę AddControllers(IServiceCollection).
Aby dodać usługi dla kontrolerów z wywołaniem widoków AddControllersWithViews(IServiceCollection).