Show / Hide Table of Contents

Class ModuleApplication

Inheritance
object
ModuleApplication
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Web.Mvc.Framework.Modules
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
Type Name Description
RequestContext requestContext
bool disableMvcResponseHeader

Fields

ControllerMasterFormat

Declaration
protected const string ControllerMasterFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Type Description
string

ControllerPartialFormat

Declaration
protected const string ControllerPartialFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Type Description
string

ControllerViewFormat

Declaration
protected const string ControllerViewFormat = "~/DesktopModules/MVC/{0}/Views/{{1}}/{{0}}.cshtml"
Field Value
Type Description
string

SharedMasterFormat

Declaration
protected const string SharedMasterFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Type Description
string

SharedPartialFormat

Declaration
protected const string SharedPartialFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Type Description
string

SharedViewFormat

Declaration
protected const string SharedViewFormat = "~/DesktopModules/MVC/{0}/Views/Shared/{{0}}.cshtml"
Field Value
Type Description
string

Properties

ControllerFactory

Declaration
public virtual IControllerFactory ControllerFactory { get; set; }
Property Value
Type Description
IControllerFactory

DefaultActionName

Declaration
public string DefaultActionName { get; set; }
Property Value
Type Description
string

DefaultControllerName

Declaration
public string DefaultControllerName { get; set; }
Property Value
Type Description
string

DefaultNamespaces

Declaration
public string[] DefaultNamespaces { get; set; }
Property Value
Type Description
string[]

FolderPath

Declaration
public string FolderPath { get; set; }
Property Value
Type Description
string

ModuleName

Declaration
public string ModuleName { get; set; }
Property Value
Type Description
string

RequestContext

Declaration
public RequestContext RequestContext { get; }
Property Value
Type Description
RequestContext

ViewEngines

Declaration
public ViewEngineCollection ViewEngines { get; set; }
Property Value
Type Description
ViewEngineCollection

Methods

AddVersionHeader(HttpContextBase)

Declaration
protected virtual void AddVersionHeader(HttpContextBase httpContext)
Parameters
Type Name Description
HttpContextBase httpContext

EnsureInitialized()

Declaration
protected void EnsureInitialized()

ExecuteRequest(ModuleRequestContext)

Declaration
public virtual ModuleRequestResult ExecuteRequest(ModuleRequestContext context)
Parameters
Type Name Description
ModuleRequestContext context
Returns
Type Description
ModuleRequestResult

Init()

Declaration
protected virtual void Init()

NormalizeFolderPath(string)

Declaration
protected static string NormalizeFolderPath(string path)
Parameters
Type Name Description
string path
Returns
Type Description
string

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS