Class ModuleApplication
Inheritance
ModuleApplication
Assembly: DotNetNuke.Web.Mvc.dll
Syntax
public class ModuleApplication
Constructors
ModuleApplication()
Declaration
public ModuleApplication()
ModuleApplication(bool)
Declaration
public ModuleApplication(bool disableMvcResponseHeader)
Parameters
Type |
Name |
Description |
bool |
disableMvcResponseHeader |
|
ModuleApplication(RequestContext, bool)
Declaration
public ModuleApplication(RequestContext requestContext, bool disableMvcResponseHeader)
Parameters
Fields
Declaration
protected const string ControllerMasterFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Declaration
protected const string ControllerPartialFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Declaration
protected const string ControllerViewFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Declaration
protected const string SharedMasterFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Declaration
protected const string SharedPartialFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Declaration
protected const string SharedViewFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Properties
ControllerFactory
Declaration
public virtual IControllerFactory ControllerFactory { get; set; }
Property Value
Type |
Description |
IControllerFactory |
|
DefaultActionName
Declaration
public string DefaultActionName { get; set; }
Property Value
DefaultControllerName
Declaration
public string DefaultControllerName { get; set; }
Property Value
DefaultNamespaces
Declaration
public string[] DefaultNamespaces { get; set; }
Property Value
FolderPath
Declaration
public string FolderPath { get; set; }
Property Value
ModuleName
Declaration
public string ModuleName { get; set; }
Property Value
RequestContext
Declaration
public RequestContext RequestContext { get; }
Property Value
ViewEngines
Declaration
public ViewEngineCollection ViewEngines { get; set; }
Property Value
Type |
Description |
ViewEngineCollection |
|
Methods
Declaration
protected virtual void AddVersionHeader(HttpContextBase httpContext)
Parameters
EnsureInitialized()
Declaration
protected void EnsureInitialized()
ExecuteRequest(ModuleRequestContext)
Declaration
public virtual ModuleRequestResult ExecuteRequest(ModuleRequestContext context)
Parameters
Returns
Init()
Declaration
protected virtual void Init()
NormalizeFolderPath(string)
Declaration
protected static string NormalizeFolderPath(string path)
Parameters
Type |
Name |
Description |
string |
path |
|
Returns
Extension Methods