Partilhar via


DefaultControllerFactory.GetControllerInstance(RequestContext, Type) Método

Definição

Recupera a instância do controlador para o contexto de solicitação especificado e tipo de controlador.

protected internal virtual System.Web.Mvc.IController GetControllerInstance (System.Web.Routing.RequestContext requestContext, Type controllerType);
abstract member GetControllerInstance : System.Web.Routing.RequestContext * Type -> System.Web.Mvc.IController
override this.GetControllerInstance : System.Web.Routing.RequestContext * Type -> System.Web.Mvc.IController
Protected Friend Overridable Function GetControllerInstance (requestContext As RequestContext, controllerType As Type) As IController

Parâmetros

requestContext
RequestContext

O contexto da solicitação HTTP, que inclui o contexto HTTP e os dados de rota.

controllerType
Type

O tipo do controlador.

Retornos

A instância do controlador.

Exceções

controllerType é nulo.

controllerTypeNão é possível atribuir .

Uma instância do controllerType não pode ser criada.

Aplica-se a