Microsoft.AspNetCore.Mvc.Controllers Przestrzeń nazw
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia typy do odnajdywania, inicjowania i uruchamiania kontrolerów MVC.
Klasy
ControllerActionDescriptor |
Deskryptor akcji kontrolera. |
ControllerActivatorProvider |
Udostępnia metody tworzenia kontrolera MVC. |
ControllerBoundPropertyDescriptor |
Deskryptor właściwości powiązanych modelu kontrolera. |
ControllerFactoryProvider |
Udostępnia typy do odnajdywania, inicjowania i uruchamiania kontrolerów MVC. |
ControllerFeature |
Lista typów kontrolerów w aplikacji MVC. Można ControllerFeature je wypełnić przy użyciu elementu ApplicationPartManager , który jest dostępny podczas uruchamiania w PartManager i PartManager na późniejszym etapie, wymagając ApplicationPartManager jako zależności w składniku. |
ControllerFeatureProvider |
Odnajduje kontrolery z listy ApplicationPart wystąpień. |
ControllerParameterDescriptor |
Deskryptor dla parametrów metody akcji. |
DefaultControllerActivator |
IControllerActivator który używa aktywacji typu do tworzenia kontrolerów. |
DefaultControllerFactory |
Domyślna implementacja dla elementu IControllerFactory. |
ServiceBasedControllerActivator |
Element IControllerActivator , który pobiera kontrolery jako usługi z żądania IServiceProvider. |
Interfejsy
IControllerActivator |
Udostępnia metody tworzenia kontrolera. |
IControllerActivatorProvider |
Udostępnia metody tworzenia kontrolera MVC. |
IControllerFactory |
Udostępnia metody tworzenia i usuwania kontrolerów. |
IControllerFactoryProvider |
Udostępnia metody tworzenia i wydawania kontrolera. |
Uwagi
Aby uzyskać więcej informacji na temat kontrolerów, obsługa żądań za pomocą kontrolerów.