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

Объект IMvcBuilder , который можно использовать для дальнейшей настройки служб MVC.

Комментарии

Этот метод настраивает службы MVC для часто используемых функций для страниц. Это сочетает эффекты,, AddMvcCore(IServiceCollection) AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) , AddCacheTagHelper(IMvcCoreBuilder) и AddRazorPages(IMvcCoreBuilder) .

, Чтобы добавить службы для контроллеров для вызова API AddControllers(IServiceCollection) .

Добавление служб для контроллеров с вызовом представлений 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>

Действие Action<T> для настройки предоставленного объекта MvcOptions.

Возвращаемое значение

IMvcBuilder

Объект IMvcBuilder , который можно использовать для дальнейшей настройки служб MVC.

Комментарии

Этот метод настраивает службы MVC для часто используемых функций для страниц. Это сочетает эффекты,, AddMvcCore(IServiceCollection) AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) , AddCacheTagHelper(IMvcCoreBuilder) и AddRazorPages(IMvcCoreBuilder) .

, Чтобы добавить службы для контроллеров для вызова API AddControllers(IServiceCollection) .

Добавление служб для контроллеров с вызовом представлений AddControllersWithViews(IServiceCollection) .

Применяется к