Bagikan melalui


MvcServiceCollectionExtensions.AddRazorPages Metode

Definisi

Overload

AddRazorPages(IServiceCollection)

Menambahkan layanan untuk halaman ke yang ditentukan IServiceCollection.

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Menambahkan layanan untuk halaman ke yang ditentukan IServiceCollection.

AddRazorPages(IServiceCollection)

Sumber:
MvcServiceCollectionExtensions.cs

Menambahkan layanan untuk halaman ke yang ditentukan 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

Parameter

services
IServiceCollection

untuk IServiceCollection menambahkan layanan.

Mengembalikan

Yang IMvcBuilder dapat digunakan untuk mengonfigurasi layanan MVC lebih lanjut.

Keterangan

Metode ini mengonfigurasi layanan MVC untuk fitur yang umum digunakan untuk halaman. Ini menggabungkan efek dari AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder), dan AddRazorPages(IMvcCoreBuilder).

Untuk menambahkan layanan untuk pengontrol untuk panggilan AddControllers(IServiceCollection)API .

Untuk menambahkan layanan untuk pengontrol dengan panggilan AddControllersWithViews(IServiceCollection)tampilan .

Berlaku untuk

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Sumber:
MvcServiceCollectionExtensions.cs

Menambahkan layanan untuk halaman ke yang ditentukan 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

Parameter

services
IServiceCollection

untuk IServiceCollection menambahkan layanan.

configure
Action<RazorPagesOptions>

Action<T> untuk mengonfigurasi yang disediakanMvcOptions.

Mengembalikan

Yang IMvcBuilder dapat digunakan untuk mengonfigurasi layanan MVC lebih lanjut.

Keterangan

Metode ini mengonfigurasi layanan MVC untuk fitur yang umum digunakan untuk halaman. Ini menggabungkan efek dari AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder), dan AddRazorPages(IMvcCoreBuilder).

Untuk menambahkan layanan untuk pengontrol untuk panggilan AddControllers(IServiceCollection)API .

Untuk menambahkan layanan untuk pengontrol dengan panggilan AddControllersWithViews(IServiceCollection)tampilan .

Berlaku untuk