Create Method
Collapse the table of content
Expand the table of content

IViewPageActivator.Create Method (ControllerContext, Type)

 

Provides fine-grained control over how view pages are created using dependency injection.

Namespace:   System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

object Create(
	ControllerContext controllerContext,
	Type type
)

Parameters

controllerContext
Type: System.Web.Mvc.ControllerContext

The controller context.

type
Type: System.Type

The type of the controller.

Return Value

Type: System.Object

The created view page.

The WebFormView and RazorView classes have constructor method overloads that implement this interface in order to support dependency injection. Creating a WebFormView or RazorView class that implements the IViewPageActivator interface lets you control how ViewPage, ViewUserControl, and WebViewPage objects are instantiated.

Return to top
Show:
© 2016 Microsoft