MvcServiceCollectionExtensions.AddRazorPages Metoda

Definice

Přetížení

AddRazorPages(IServiceCollection)

Přidá služby pro stránky do zadaného IServiceCollection .

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Přidá služby pro stránky do zadaného IServiceCollection .

AddRazorPages(IServiceCollection)

Přidá služby pro stránky do zadaného IServiceCollection .

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

, IServiceCollection do které se služby přidávají.

Návraty

IMvcBuilder

, IMvcBuilder který lze použít k další konfiguraci služeb MVC.

Poznámky

Tato metoda konfiguruje služby MVC pro běžně používané funkce stránek. Tím se zkombinují AddMvcCore(IServiceCollection) účinky , , , a AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) AddCacheTagHelper(IMvcCoreBuilder) AddRazorPages(IMvcCoreBuilder) .

Pokud chcete přidat služby pro kontrolery pro rozhraní API, volejte AddControllers(IServiceCollection) .

Pokud chcete přidat služby pro kontrolery se zobrazeními, volejte AddControllersWithViews(IServiceCollection) .

Platí pro

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Přidá služby pro stránky do zadaného IServiceCollection .

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

, IServiceCollection do které se služby přidávají.

configure
Action<RazorPagesOptions>

Pro Action<T> konfiguraci poskytované MvcOptions .

Návraty

IMvcBuilder

, IMvcBuilder který lze použít k další konfiguraci služeb MVC.

Poznámky

Tato metoda konfiguruje služby MVC pro běžně používané funkce stránek. Tím se zkombinují AddMvcCore(IServiceCollection) účinky , , , a AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) AddCacheTagHelper(IMvcCoreBuilder) AddRazorPages(IMvcCoreBuilder) .

Pokud chcete přidat služby pro kontrolery pro rozhraní API, volejte AddControllers(IServiceCollection) .

Pokud chcete přidat služby pro kontrolery se zobrazeními, volejte AddControllersWithViews(IServiceCollection) .

Platí pro