C# Class Kooboo.Commerce.Web.Framework.Mvc.ViewEngines.CommerceRazorViewEngine

Inheritance: System.Web.Mvc.RazorViewEngine
显示文件 Open project: Kooboo/Ecommerce

Public Methods

Method Description
CommerceRazorViewEngine ( ) : System
FindPartialView ( ControllerContext controllerContext, string partialViewName, bool useCache ) : System.Web.Mvc.ViewEngineResult

Private Methods

Method Description
AppendDisplayModeToCacheKey ( string cacheKey, string displayMode ) : string
CreateCacheKey ( string prefix, string name, string controllerName, string areaName ) : string
FilePathIsSupported ( string virtualPath ) : bool
GetPath ( ControllerContext controllerContext, string areaLocations, string sharedLocations, string name, string controllerName, string cacheKeyPrefix, bool useCache, string &searchedLocations ) : string
GetPathFromGeneralName ( ControllerContext controllerContext, List locations, string name, string controllerName, string areaName, string cacheKey, string &searchedLocations ) : string
GetPathFromSpecificName ( ControllerContext controllerContext, string name, string cacheKey, string &searchedLocations ) : string
GetViewLocations ( string viewLocationFormats, string areaViewLocationFormats ) : List
IsSpecificPath ( string name ) : bool

Method Details

CommerceRazorViewEngine() public method

public CommerceRazorViewEngine ( ) : System
return System

FindPartialView() public method

public FindPartialView ( ControllerContext controllerContext, string partialViewName, bool useCache ) : System.Web.Mvc.ViewEngineResult
controllerContext ControllerContext
partialViewName string
useCache bool
return System.Web.Mvc.ViewEngineResult