Microsoft.AspNetCore.Mvc.Controllers 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供偵測、初始化及執行 MVC 控制器的類型。
類別
| 名稱 | Description |
|---|---|
| ControllerActionDescriptor |
控制器動作的描述符。 |
| ControllerActivatorProvider |
提供建立 MVC 控制器的方法。 |
| ControllerBoundPropertyDescriptor |
一個描述控制器模型綁定屬性的描述符。 |
| ControllerFactoryProvider |
提供偵測、初始化及執行 MVC 控制器的類型。 |
| ControllerFeature |
MVC 應用程式中控制器類型的清單。 ControllerFeature可透過ApplicationPartManager啟動時PartManagerPartManager或後續階段的 來填充,透過在元件中要求 作為ApplicationPartManager相依性。 |
| ControllerFeatureProvider |
從一串 ApplicationPart 實例中發現控制器。 |
| ControllerParameterDescriptor |
動作方法參數的描述符。 |
| DefaultControllerActivator |
IControllerActivator 它利用類型啟動來建立控制器。 |
| DefaultControllerFactory |
的 IControllerFactory預設實作。 |
| ServiceBasedControllerActivator |
IControllerActivator A 從請求IServiceProvider的 . 中取得控制器作為服務。 |
介面
| 名稱 | Description |
|---|---|
| IControllerActivator |
提供建立控制器的方法。 |
| IControllerActivatorProvider |
提供建立 MVC 控制器的方法。 |
| IControllerFactory |
提供控制器的建立與處置方法。 |
| IControllerFactoryProvider |
提供建立及釋放控制器的方法。 |
備註
欲了解更多關於控制器的資訊,請參閱 與控制器處理請求。