Microsoft.AspNetCore.Mvc.Controllers 命名空間

提供類型來探索、初始化和執行 MVC 控制器。

類別

名稱 Description
ControllerActionDescriptor

控制器動作的描述項。

ControllerActivatorProvider

提供建立 MVC 控制器的方法。

ControllerBoundPropertyDescriptor

控制器之模型系結屬性的描述項。

ControllerFactoryProvider

提供類型來探索、初始化和執行 MVC 控制器。

ControllerFeature

MVC 應用程式中的控制器類型清單。 ControllerFeature可以使用 在 啟動 PartManagerPartManager 期間或稍後階段可用的 填入 ApplicationPartManager ,方法是要求 ApplicationPartManager 在元件中做為相依性。

ControllerFeatureProvider

從實例清單 ApplicationPart 探索控制器。

ControllerParameterDescriptor

動作方法之方法參數的描述項。

DefaultControllerActivator

IControllerActivator ,會使用類型啟用來建立控制器。

DefaultControllerFactory

的預設實作 IControllerFactory 。

ServiceBasedControllerActivator

, IControllerActivator 從要求的 IServiceProvider 擷取做為服務的 控制器。

介面

名稱 Description
IControllerActivator

提供建立控制器的方法。

IControllerActivatorProvider

提供建立 MVC 控制器的方法。

IControllerFactory

提供建立和處置控制器的方法。

IControllerFactoryProvider

提供建立和釋放控制器的方法。

備註

如需控制器的詳細資訊, 請使用控制器處理要求。