MvcServiceCollectionExtensions.AddRazorPages Metoda

Definicja

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).

Dotyczy