MvcServiceCollectionExtensions.AddRazorPages Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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).