MvcController 类

定义

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

public ref class MvcController abstract : Microsoft::VisualStudio::Web::CodeGenerators::Mvc::Controller::ControllerGeneratorBase
public abstract class MvcController : Microsoft.VisualStudio.Web.CodeGenerators.Mvc.Controller.ControllerGeneratorBase
type MvcController = class
    inherit ControllerGeneratorBase
Public MustInherit Class MvcController
Inherits ControllerGeneratorBase
继承
派生

构造函数

MvcController(IProjectContext, IApplicationInfo, ICodeGeneratorActionsService, IServiceProvider, ILogger)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

属性

ApplicationInfo

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 CommonGeneratorBase)
CodeGeneratorActionsService

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
GetRequiredNameError

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

Logger

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
ProjectContext

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
ServiceProvider

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
TemplateFolders

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)

方法

Generate(CommandLineGeneratorModel)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

GetAreaName(String, String)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
GetDefaultControllerNamespace(String)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
GetTemplateName(CommandLineGeneratorModel)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
ValidateAndGetOutputPath(CommandLineGeneratorModel)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)
ValidateAndGetOutputPath(CommonCommandLineModel, String)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

MvcController 类提供用于搭建 MVC 控制器基架的基本功能。 特定类型的控制器 (空控制器、具有读取写入操作的控制器等,需要提供用于基架的模板名称。

(继承自 ControllerGeneratorBase)

适用于