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)

Zdroj:
MvcServiceCollectionExtensions.cs

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

Chcete-li IServiceCollection přidat služby do.

Návraty

Slouží IMvcBuilder k další konfiguraci služeb MVC.

Poznámky

Tato metoda konfiguruje služby MVC pro běžně používané funkce pro stránky. To kombinuje efekty AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)a AddRazorPages(IMvcCoreBuilder).

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

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

Platí pro

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Zdroj:
MvcServiceCollectionExtensions.cs

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

Chcete-li IServiceCollection přidat služby do.

configure
Action<RazorPagesOptions>

An Action<T> pro konfiguraci zadaného MvcOptionsobjektu .

Návraty

Slouží IMvcBuilder k další konfiguraci služeb MVC.

Poznámky

Tato metoda konfiguruje služby MVC pro běžně používané funkce pro stránky. To kombinuje efekty AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)a AddRazorPages(IMvcCoreBuilder).

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

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

Platí pro