RazorViewFactory Class¶
Summary¶
Represents the default [Microsoft.AspNet.Mvc.Razor.IRazorViewFactory](Microsoft.AspNet.Mvc.Razor.IRazorViewFactory.yml) implementation that creates [Microsoft.AspNet.Mvc.Razor.RazorView](Microsoft.AspNet.Mvc.Razor.RazorView.yml) instances with a given [Microsoft.AspNet.Mvc.Razor.IRazorPage](Microsoft.AspNet.Mvc.Razor.IRazorPage.yml).
Constructors¶
-
RazorViewFactory
(Microsoft.AspNet.Mvc.Razor.IRazorPageActivator, Microsoft.AspNet.Mvc.Razor.IViewStartProvider)¶ Initializes a new instance of RazorViewFactory
Arguments: - pageActivator (Microsoft.AspNet.Mvc.Razor.IRazorPageActivator) – The [Microsoft.AspNet.Mvc.Razor.IRazorPageActivator](Microsoft.AspNet.Mvc.Razor.IRazorPageActivator.yml) used to activate pages.
- viewStartProvider (Microsoft.AspNet.Mvc.Razor.IViewStartProvider) – The [Microsoft.AspNet.Mvc.Razor.IViewStartProvider](Microsoft.AspNet.Mvc.Razor.IViewStartProvider.yml) used for discovery of _ViewStart pages
public RazorViewFactory(IRazorPageActivator pageActivator, IViewStartProvider viewStartProvider)
-
Methods¶
-
GetView
(Microsoft.AspNet.Mvc.Razor.IRazorViewEngine, Microsoft.AspNet.Mvc.Razor.IRazorPage, System.Boolean)¶ Arguments: - viewEngine (Microsoft.AspNet.Mvc.Razor.IRazorViewEngine) –
- page (Microsoft.AspNet.Mvc.Razor.IRazorPage) –
- isPartial (System.Boolean) –
Return type: Microsoft.AspNet.Mvc.Rendering.IView
public IView GetView(IRazorViewEngine viewEngine, IRazorPage page, bool isPartial)
-