MvcCoreServiceCollectionExtensions.AddMvcCore Метод

Определение

Перегрузки

AddMvcCore(IServiceCollection)

Добавляет минимальные необходимые службы MVC в указанный IServiceCollection. Дополнительные службы, включая поддержку MVC для авторизации, модулей форматирования и проверки, необходимо добавлять отдельно с помощью возвращаемого IMvcCoreBuilder из этого метода.

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Добавляет минимальные необходимые службы MVC в указанный IServiceCollection. Дополнительные службы, включая поддержку MVC для авторизации, модулей форматирования и проверки, необходимо добавлять отдельно с помощью возвращаемого IMvcCoreBuilder из этого метода.

AddMvcCore(IServiceCollection)

Добавляет минимальные необходимые службы MVC в указанный IServiceCollection. Дополнительные службы, включая поддержку MVC для авторизации, модулей форматирования и проверки, необходимо добавлять отдельно с помощью возвращаемого IMvcCoreBuilder из этого метода.

public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder AddMvcCore (this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddMvcCore : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
<Extension()>
Public Function AddMvcCore (services As IServiceCollection) As IMvcCoreBuilder

Параметры

services
IServiceCollection

Коллекция IServiceCollection, в которую добавляются службы.

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

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

Комментарии

Подход AddMvcCore(IServiceCollection) к настройке MVC предоставляется для опытных разработчиков MVC, которые хотят иметь полный контроль над набором служб, зарегистрированных по умолчанию. AddMvcCore(IServiceCollection) регистрирует минимальный набор служб, необходимый для маршрутизации запросов и вызова контроллеров. Не ожидается, что любое приложение будет удовлетворять своим требованиям только вызовом AddMvcCore(IServiceCollection). Потребуется дополнительная настройка с помощью IMvcCoreBuilder .

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

AddMvcCore(IServiceCollection, Action<MvcOptions>)

Добавляет минимальные необходимые службы MVC в указанный IServiceCollection. Дополнительные службы, включая поддержку MVC для авторизации, модулей форматирования и проверки, необходимо добавлять отдельно с помощью возвращаемого IMvcCoreBuilder из этого метода.

public static Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder AddMvcCore (this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Action<Microsoft.AspNetCore.Mvc.MvcOptions> setupAction);
static member AddMvcCore : Microsoft.Extensions.DependencyInjection.IServiceCollection * Action<Microsoft.AspNetCore.Mvc.MvcOptions> -> Microsoft.Extensions.DependencyInjection.IMvcCoreBuilder
<Extension()>
Public Function AddMvcCore (services As IServiceCollection, setupAction As Action(Of MvcOptions)) As IMvcCoreBuilder

Параметры

services
IServiceCollection

Коллекция IServiceCollection, в которую добавляются службы.

setupAction
Action<MvcOptions>

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

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

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

Комментарии

Подход AddMvcCore(IServiceCollection) к настройке MVC предоставляется для опытных разработчиков MVC, которые хотят иметь полный контроль над набором служб, зарегистрированных по умолчанию. AddMvcCore(IServiceCollection) регистрирует минимальный набор служб, необходимый для маршрутизации запросов и вызова контроллеров. Не ожидается, что любое приложение будет удовлетворять своим требованиям только вызовом AddMvcCore(IServiceCollection). Потребуется дополнительная настройка с помощью IMvcCoreBuilder .

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