Show / Hide Table of Contents

Class ModuleServiceController

Inheritance
object
DnnApiController
ModuleServiceController
Inherited Members
DnnApiController.PortalSettings
DnnApiController.UserInfo
DnnApiController.ActiveModule
Namespace: DotNetNuke.Web.InternalServices
Assembly: DotNetNuke.Web.dll
Syntax
[DnnAuthorize]
public class ModuleServiceController : DnnApiController

Constructors

ModuleServiceController()

Declaration
public ModuleServiceController()

Methods

DeleteModule(DeleteModuleDto)

Declaration
[ValidateAntiForgeryToken]
[DnnAuthorize(StaticRoles = "Administrators")]
public HttpResponseMessage DeleteModule(ModuleServiceController.DeleteModuleDto deleteModuleDto)
Parameters
Type Name Description
ModuleServiceController.DeleteModuleDto deleteModuleDto
Returns
Type Description
HttpResponseMessage

GetModuleShareable(int, int, int)

Declaration
[DnnAuthorize(StaticRoles = "Registered Users")]
public HttpResponseMessage GetModuleShareable(int moduleId, int tabId, int portalId = -1)
Parameters
Type Name Description
int moduleId
int tabId
int portalId
Returns
Type Description
HttpResponseMessage

MoveModule(MoveModuleDTO)

Declaration
[ValidateAntiForgeryToken]
[DnnPageEditor]
public HttpResponseMessage MoveModule(ModuleServiceController.MoveModuleDTO postData)
Parameters
Type Name Description
ModuleServiceController.MoveModuleDTO postData
Returns
Type Description
HttpResponseMessage

Extension Methods

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