Interface ICommentRequestFactory

Namespace: EPiServer.Social.Comments.Rest.Contracts
Assembly: EPiServer.Social.Comments.Rest.dll
Version: 1.5.4
Syntax
public interface ICommentRequestFactory

Methods

Add(AddRequest)

Returns the populated HttpRequestMessage based upon the provided request

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

GetByCriteria(GetByCriteriaRequest)

Returns the populated HttpRequestMessage based upon the provided request

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

GetById(GetByIdRequest)

Returns the populated HttpRequestMessage based upon the provided request

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

Remove(String)

Returns the populated HttpRequestMessage based upon the provided request

Declaration
HttpRequestMessage Remove(string id)
Parameters
Type Name Description
System.String id

string value of the comment id to be removed

Returns
Type Description
System.Net.Http.HttpRequestMessage

Update(String, UpdateRequest)

Returns the populated HttpRequestMessage based upon the provided request

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