Udostępnij za pośrednictwem


DefaultControllerFactory.GetControllerInstance(RequestContext, Type) Metoda

Definicja

Pobiera wystąpienie kontrolera dla określonego kontekstu żądania i typu kontrolera.

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

Parametry

requestContext
RequestContext

Kontekst żądania HTTP, który obejmuje kontekst HTTP i dane trasy.

controllerType
Type

Typ kontrolera.

Zwraca

Wystąpienie kontrolera.

Wyjątki

controllerType ma wartość null.

controllerType nie można przypisać.

Nie można utworzyć wystąpienia controllerType programu .

Dotyczy