Microsoft.AspNetCore.Mvc.Controllers Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет типы для обнаружения, инициализации и запуска контроллеров MVC.
Классы
| ControllerActionDescriptor |
Дескриптор для действия контроллера. |
| ControllerActivatorProvider |
Предоставляет методы для создания контроллера MVC. |
| ControllerBoundPropertyDescriptor |
Дескриптор для привязанных к модели свойств контроллера. |
| ControllerFactoryProvider |
Предоставляет типы для обнаружения, инициализации и запуска контроллеров MVC. |
| ControllerFeature |
Список типов контроллеров в приложении MVC. Можно ControllerFeature заполнить с помощью ApplicationPartManager , который доступен во время запуска на PartManager или PartManager на более позднем этапе, требуя ApplicationPartManager в качестве зависимости в компоненте. |
| ControllerFeatureProvider |
Обнаруживает контроллеры из списка ApplicationPart экземпляров. |
| ControllerParameterDescriptor |
Дескриптор для параметров метода действия. |
| DefaultControllerActivator |
IControllerActivator использует активацию типа для создания контроллеров. |
| DefaultControllerFactory |
Реализация по умолчанию для IControllerFactory. |
| ServiceBasedControllerActivator |
Объект IControllerActivator , извлекающий контроллеры в качестве служб из запроса IServiceProvider. |
Интерфейсы
| IControllerActivator |
Предоставляет методы для создания контроллера. |
| IControllerActivatorProvider |
Предоставляет методы для создания контроллера MVC. |
| IControllerFactory |
Предоставляет методы для создания и удаления контроллеров. |
| IControllerFactoryProvider |
Предоставляет методы для создания и освобождения контроллера. |
Комментарии
Дополнительные сведения о контроллерах см. в разделе Обработка запросов с помощью контроллеров.