MvcController 類別

定義

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

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 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

屬性

ApplicationInfo

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 CommonGeneratorBase)
CodeGeneratorActionsService

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
GetRequiredNameError

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

Logger

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
ProjectContext

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
ServiceProvider

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
TemplateFolders

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)

方法

Generate(CommandLineGeneratorModel)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

GetAreaName(String, String)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
GetDefaultControllerNamespace(String)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
GetTemplateName(CommandLineGeneratorModel)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
ValidateAndGetOutputPath(CommandLineGeneratorModel)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)
ValidateAndGetOutputPath(CommonCommandLineModel, String)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 CommonGeneratorBase)
ValidateNameSpaceName(CommandLineGeneratorModel)

MvcController 類別提供建構 MVC 控制器的基本功能。 控制器的特定類型 (空白、具有讀取寫入動作的控制器等,必須提供要用於 Scaffolding 的範本名稱。

(繼承來源 ControllerGeneratorBase)

適用於