Show / Hide Table of Contents

Class ContentWorkflowServiceController

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

Constructors

ContentWorkflowServiceController()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.4. Please use overload with IContentController. Scheduled removal in v12.0.0.")]
public ContentWorkflowServiceController()

ContentWorkflowServiceController(IContentController, IWorkflowEngine, ITabController)

Declaration
public ContentWorkflowServiceController(IContentController contentController, IWorkflowEngine workflowEngine, ITabController tabController)
Parameters
Type Name Description
IContentController contentController
IWorkflowEngine workflowEngine
ITabController tabController

Methods

Approve(NotificationDTO)

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage Approve(NotificationDTO postData)
Parameters
Type Name Description
NotificationDTO postData
Returns
Type Description
HttpResponseMessage

CompleteState()

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage CompleteState()
Returns
Type Description
HttpResponseMessage

CompleteWorkflow()

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage CompleteWorkflow()
Returns
Type Description
HttpResponseMessage

DiscardState()

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage DiscardState()
Returns
Type Description
HttpResponseMessage

DiscardWorkflow()

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage DiscardWorkflow()
Returns
Type Description
HttpResponseMessage

Reject(NotificationDTO)

Declaration
[ValidateAntiForgeryToken]
public HttpResponseMessage Reject(NotificationDTO postData)
Parameters
Type Name Description
NotificationDTO postData
Returns
Type Description
HttpResponseMessage

Extension Methods

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