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 , который можно использовать для дальнейшей настройки служб 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 , который можно использовать для дальнейшей настройки служб MVC.
Комментарии
Этот метод настраивает службы MVC для часто используемых функций для страниц. Это сочетает эффекты,, AddMvcCore(IServiceCollection) AddAuthorization(IMvcCoreBuilder) AddDataAnnotations(IMvcCoreBuilder) , AddCacheTagHelper(IMvcCoreBuilder) и AddRazorPages(IMvcCoreBuilder) .
, Чтобы добавить службы для контроллеров для вызова API AddControllers(IServiceCollection) .
Добавление служб для контроллеров с вызовом представлений AddControllersWithViews(IServiceCollection) .