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 |
Предоставляет методы для создания и освобождения контроллера. |
Комментарии
Дополнительные сведения о контроллерах см. в разделе Обработка запросов с помощью контроллеров.