MvcServiceCollectionExtensions.AddRazorPages Método

Definición

Sobrecargas

AddRazorPages(IServiceCollection)

Agrega servicios para páginas al especificado IServiceCollection.

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Agrega servicios para páginas al especificado IServiceCollection.

AddRazorPages(IServiceCollection)

Agrega servicios para páginas al especificado 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

Parámetros

services
IServiceCollection

La interfaz IServiceCollection a la que se van a agregar los servicios.

Devoluciones

que IMvcBuilder se puede usar para configurar aún más los servicios MVC.

Comentarios

Este método configura los servicios MVC para las características usadas habitualmente para las páginas. Esto combina los efectos de AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)y AddRazorPages(IMvcCoreBuilder).

Para agregar servicios para controladores para las API, llame a AddControllers(IServiceCollection).

Para agregar servicios para controladores con vistas, llame a AddControllersWithViews(IServiceCollection).

Se aplica a

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

Agrega servicios para páginas al especificado 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

Parámetros

services
IServiceCollection

La interfaz IServiceCollection a la que se van a agregar los servicios.

configure
Action<RazorPagesOptions>

Action<T> para configurar el objeto MvcOptions proporcionado.

Devoluciones

que IMvcBuilder se puede usar para configurar aún más los servicios MVC.

Comentarios

Este método configura los servicios MVC para las características usadas habitualmente para las páginas. Esto combina los efectos de AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)y AddRazorPages(IMvcCoreBuilder).

Para agregar servicios para controladores para las API, llame a AddControllers(IServiceCollection).

Para agregar servicios para controladores con vistas, llame a AddControllersWithViews(IServiceCollection).

Se aplica a