MvcServiceCollectionExtensions.AddRazorPages メソッド

定義

オーバーロード

AddRazorPages(IServiceCollection)

指定されたにページのサービスを追加し IServiceCollection ます。

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

指定されたにページのサービスを追加し IServiceCollection ます。

AddRazorPages(IServiceCollection)

指定されたにページのサービスを追加し 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

パラメーター

services
IServiceCollection

サービスを追加する先の IServiceCollection

戻り値

IMvcBuilder

IMvcBuilderMVC サービスを詳細に構成するために使用できる。

注釈

このメソッドは、ページの一般的に使用される機能のために MVC サービスを構成します。 これにより、、、、、およびの効果が組み合わされ AddMvcCore(IServiceCollection) AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) AddCacheTagHelper(IMvcCoreBuilder) AddRazorPages(IMvcCoreBuilder) ます。

Api 呼び出し用にサービスを追加するには、を使用 AddControllers(IServiceCollection) します。

Views 呼び出しを使用してコントローラーのサービスを追加するには AddControllersWithViews(IServiceCollection)

適用対象

AddRazorPages(IServiceCollection, Action<RazorPagesOptions>)

指定されたにページのサービスを追加し IServiceCollection ます。

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

パラメーター

services
IServiceCollection

サービスを追加する先の IServiceCollection

configure
Action<RazorPagesOptions>

指定した MvcOptions を構成する Action<T>

戻り値

IMvcBuilder

IMvcBuilderMVC サービスを詳細に構成するために使用できる。

注釈

このメソッドは、ページの一般的に使用される機能のために MVC サービスを構成します。 これにより、、、、、およびの効果が組み合わされ AddMvcCore(IServiceCollection) AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) AddCacheTagHelper(IMvcCoreBuilder) AddRazorPages(IMvcCoreBuilder) ます。

Api 呼び出し用にサービスを追加するには、を使用 AddControllers(IServiceCollection) します。

Views 呼び出しを使用してコントローラーのサービスを追加するには AddControllersWithViews(IServiceCollection)

適用対象