Class WorkflowItemRequestFactory
Inheritance
System.Object
WorkflowItemRequestFactory
Implements
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()
Namespace: EPiServer.Social.Moderation.Rest
Assembly: EPiServer.Social.Moderation.Rest.dll
Version: 1.5.4Syntax
public class WorkflowItemRequestFactory : IWorkflowItemRequestFactory
Constructors
WorkflowItemRequestFactory()
Declaration
public WorkflowItemRequestFactory()
Methods
Add(AddWorkflowItemRequest)
Generates an HttpRequestMessage instance for adding a workflow item.
Declaration
public HttpRequestMessage Add(AddWorkflowItemRequest addRequest)
Parameters
| Type | Name | Description |
|---|---|---|
| AddWorkflowItemRequest | addRequest |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage |
Delete(RemoveWorkflowItemsByCriteriaRequest)
Generates an HttpRequestMessage instance for deleting workflow items by criteria.
Declaration
public HttpRequestMessage Delete(RemoveWorkflowItemsByCriteriaRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| RemoveWorkflowItemsByCriteriaRequest | request |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage |
Delete(String)
Generates an HttpRequestMessage instance for deleting a workflow by its identifier.
Declaration
public HttpRequestMessage Delete(string id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | id | Identifier of the workflow to remove |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage |
Get(String, String)
Generates an HttpRequestMessage instance for retrieving a workflow by its identifier.
Declaration
public HttpRequestMessage Get(string id, string extensionType = null)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | id | Identifier of the workflow to remove |
| System.String | extensionType |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage |
GetByCriteria(GetWorkflowItemsByCriteriaRequest)
Generates an HttpRequestMessage instance for retreiving workflow items by criteria.
Declaration
public HttpRequestMessage GetByCriteria(GetWorkflowItemsByCriteriaRequest request)
Parameters
| Type | Name | Description |
|---|---|---|
| GetWorkflowItemsByCriteriaRequest | request | An instance of GetWorkflowItemsByCriteriaRequest containing the criteria to filter workflow items by |
Returns
| Type | Description |
|---|---|
| System.Net.Http.HttpRequestMessage |