MvcServiceCollectionExtensions.AddRazorPages Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
AddRazorPages(IServiceCollection) |
Adiciona serviços para páginas ao especificado IServiceCollection. |
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>) |
Adiciona serviços para páginas ao especificado IServiceCollection. |
AddRazorPages(IServiceCollection)
Adiciona serviços para páginas ao 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
O IServiceCollection ao qual adicionar serviços.
Retornos
Um IMvcBuilder que pode ser usado para configurar ainda mais os serviços MVC.
Comentários
Esse método configura os serviços MVC para os recursos comumente usados para páginas. Isso combina os efeitos de AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)e AddRazorPages(IMvcCoreBuilder).
Para adicionar serviços para controladores para APIs, chame AddControllers(IServiceCollection).
Para adicionar serviços para controladores com exibições, chame AddControllersWithViews(IServiceCollection).
Aplica-se a
AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)
Adiciona serviços para páginas ao 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
O IServiceCollection ao qual adicionar serviços.
- configure
- Action<RazorPagesOptions>
Um Action<T> para configurar o MvcOptions fornecido.
Retornos
Um IMvcBuilder que pode ser usado para configurar ainda mais os serviços MVC.
Comentários
Esse método configura os serviços MVC para os recursos comumente usados para páginas. Isso combina os efeitos de AddMvcCore(IServiceCollection), AddAuthorization(IMvcCoreBuilder), AddDataAnnotations(IMvcCoreBuilder), AddCacheTagHelper(IMvcCoreBuilder)e AddRazorPages(IMvcCoreBuilder).
Para adicionar serviços para controladores para APIs, chame AddControllers(IServiceCollection).
Para adicionar serviços para controladores com exibições, chame AddControllersWithViews(IServiceCollection).