RazorViewEngine Class¶
Summary¶
Default implementation of [Microsoft.AspNet.Mvc.Razor.IRazorViewEngine](Microsoft.AspNet.Mvc.Razor.IRazorViewEngine.yml).
Constructors¶
-
RazorViewEngine
(Microsoft.AspNet.Mvc.Razor.IRazorPageFactory, Microsoft.AspNet.Mvc.Razor.IRazorViewFactory, IOptions<Microsoft.AspNet.Mvc.Razor.RazorViewEngineOptions>, Microsoft.AspNet.Mvc.Razor.IViewLocationCache)¶ Initializes a new instance of the [Microsoft.AspNet.Mvc.Razor.RazorViewEngine](Microsoft.AspNet.Mvc.Razor.RazorViewEngine.yml) class.
Arguments: - pageFactory (Microsoft.AspNet.Mvc.Razor.IRazorPageFactory) – The page factory used for creating [Microsoft.AspNet.Mvc.Razor.IRazorPage](Microsoft.AspNet.Mvc.Razor.IRazorPage.yml) instances.
- viewFactory (Microsoft.AspNet.Mvc.Razor.IRazorViewFactory) –
- optionsAccessor (IOptions{Microsoft.AspNet.Mvc.Razor.RazorViewEngineOptions}) –
- viewLocationCache (Microsoft.AspNet.Mvc.Razor.IViewLocationCache) –
public RazorViewEngine(IRazorPageFactory pageFactory, IRazorViewFactory viewFactory, IOptions<RazorViewEngineOptions> optionsAccessor, IViewLocationCache viewLocationCache)
-
Properties¶
-
AreaViewLocationFormats
()¶ Gets the locations where this instance of [Microsoft.AspNet.Mvc.Razor.RazorViewEngine](Microsoft.AspNet.Mvc.Razor.RazorViewEngine.yml) will search for views within an area.
Return type: System.Collections.Generic.IEnumerable{System.String} public virtual IEnumerable<string> AreaViewLocationFormats { get; }
-
ViewLocationFormats
()¶ Gets the locations where this instance of [Microsoft.AspNet.Mvc.Razor.RazorViewEngine](Microsoft.AspNet.Mvc.Razor.RazorViewEngine.yml) will search for views.
Return type: System.Collections.Generic.IEnumerable{System.String} public virtual IEnumerable<string> ViewLocationFormats { get; }
-
Methods¶
-
FindPage
(Microsoft.AspNet.Mvc.ActionContext, System.String)¶ Arguments: - context (Microsoft.AspNet.Mvc.ActionContext) –
- pageName (System.String) –
Return type: Microsoft.AspNet.Mvc.Razor.RazorPageResult
public RazorPageResult FindPage(ActionContext context, string pageName)
-
FindPartialView
(Microsoft.AspNet.Mvc.ActionContext, System.String)¶ Arguments: - context (Microsoft.AspNet.Mvc.ActionContext) –
- partialViewName (System.String) –
Return type: Microsoft.AspNet.Mvc.Rendering.ViewEngineResult
public ViewEngineResult FindPartialView(ActionContext context, string partialViewName)
-
FindView
(Microsoft.AspNet.Mvc.ActionContext, System.String)¶ Arguments: - context (Microsoft.AspNet.Mvc.ActionContext) –
- viewName (System.String) –
Return type: Microsoft.AspNet.Mvc.Rendering.ViewEngineResult
public ViewEngineResult FindView(ActionContext context, string viewName)
-