MvcServiceCollectionExtensions.AddRazorPages Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 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 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) .