Class CommentRequestFactory

Inheritance
System.Object
CommentRequestFactory
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.Comments.Rest
Assembly: EPiServer.Social.Comments.Rest.dll
Version: 1.5.4
Syntax
public class CommentRequestFactory : ICommentRequestFactory

Constructors

CommentRequestFactory()

Constructor

Declaration
public CommentRequestFactory()

Methods

Add(AddRequest)

Receives a AddRequest and returns a properly formed HttpRequestMessage.

Declaration
public HttpRequestMessage Add(AddRequest addRequest)
Parameters
Type Name Description
AddRequest addRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

GetByCriteria(GetByCriteriaRequest)

Receives a GetByCriteriaRequest and returns a properly formed HttpRequestMessage.

Declaration
public HttpRequestMessage GetByCriteria(GetByCriteriaRequest getRequest)
Parameters
Type Name Description
GetByCriteriaRequest getRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

GetById(GetByIdRequest)

Receives a GetByIdRequest and returns a properly formed HttpRequestMessage.

Declaration
public HttpRequestMessage GetById(GetByIdRequest getByIdRequest)
Parameters
Type Name Description
GetByIdRequest getByIdRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

Remove(String)

Declaration
public HttpRequestMessage Remove(string id)
Parameters
Type Name Description
System.String id
Returns
Type Description
System.Net.Http.HttpRequestMessage

Update(String, UpdateRequest)

Receives a comment id and an UpdateRequest and returns a properly formed HttpRequestMessage.

Declaration
public HttpRequestMessage Update(string commentId, UpdateRequest updateRequest)
Parameters
Type Name Description
System.String commentId
UpdateRequest updateRequest
Returns
Type Description
System.Net.Http.HttpRequestMessage

Implements

arrow_upward