Class WorkflowItemAdapter
Inheritance
System.Object
WorkflowItemAdapter
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: EPiServer.Social.Moderation.Rest.dll
Version: 1.5.4
Syntax
public class WorkflowItemAdapter
Constructors
WorkflowItemAdapter()
Declaration
public WorkflowItemAdapter()
Methods
Adapt(PagedResponse<WorkflowItemResponse>, PageInfo)
Declaration
public ResultPage<WorkflowItem> Adapt(PagedResponse<WorkflowItemResponse> pagedWorkflowItemResponse, PageInfo pageInfo)
Parameters
Returns
Adapt(WorkflowItem)
Declaration
public AddWorkflowItemRequest Adapt(WorkflowItem workflow)
Parameters
Returns
Adapt(WorkflowItem, TransitionSessionToken)
Declaration
public AddWorkflowItemRequest Adapt(WorkflowItem workflow, TransitionSessionToken token)
Parameters
Returns
Adapt(TransitionSessionTokenResponse)
Declaration
public TransitionSessionToken Adapt(TransitionSessionTokenResponse token)
Parameters
Returns
Adapt(WorkflowItemResponse)
Declaration
public WorkflowItem Adapt(WorkflowItemResponse response)
Parameters
Returns
Adapt<TExtension>(PagedResponse<WorkflowItemResponse>, PageInfo)
Declaration
public ResultPage<Composite<WorkflowItem, TExtension>> Adapt<TExtension>(PagedResponse<WorkflowItemResponse> pagedWorkflowItemResponse, PageInfo pageInfo)
where TExtension : class
Parameters
Returns
Type Parameters
| Name |
Description |
| TExtension |
|
AdaptToComposite<TExtension>(WorkflowItemResponse)
Converts a WorkflowItemResponse instance to a corresponding Composite instance.
Declaration
public Composite<WorkflowItem, TExtension> AdaptToComposite<TExtension>(WorkflowItemResponse response)
where TExtension : class
Parameters
Returns
Type Parameters
| Name |
Description |
| TExtension |
Type of extension data in the composite
|